Check for self-following

merge-requests/30/head
Bob Mottram 2020-11-20 12:20:34 +00:00
parent 6693403433
commit 752f16f335
1 changed files with 9 additions and 2 deletions

View File

@ -230,8 +230,15 @@ def htmlProfileAfterSearch(cssCache: {},
if port != 80 and port != 443:
domainFull = domain + ':' + str(port)
# only show follow and view buttons if this is not the news actor
if not (searchNickname == 'news' and searchDomainFull == domainFull):
followIsPermitted = True
if searchNickname == 'news' and searchDomainFull == domainFull:
# currently the news actor is not something you can follow
followIsPermitted = False
elif searchNickname == nickname and searchDomainFull == domainFull:
# don't follow yourself!
followIsPermitted = False
if followIsPermitted:
profileStr += '<div class="container">\n'
profileStr += ' <form method="POST" action="' + \
backUrl + '/followconfirm">\n'