Avoid probably invalid postId from creating bad icon links

merge-requests/30/head
Bob Mottram 2021-12-06 11:34:17 +00:00
parent 709e2803d1
commit 8eb6dbd4c9
1 changed files with 5 additions and 1 deletions

View File

@ -575,7 +575,11 @@ def _getAnnounceIconHtml(isAnnounced: bool,
unannounceLinkStr = '?unannounce=' + \
removeIdEnding(announceJsonObject['id'])
announcePostId = removeIdEnding(postJsonObject['object']['id'])
if '#' not in postJsonObject['object']['id']:
announcePostId = removeIdEnding(postJsonObject['object']['id'])
else:
announcePostId = \
removeIdEnding(postJsonObject['object']['id'].split('#')[0])
announceLinkStr = '?' + \
announceLink + '=' + announcePostId + pageNumberParam
announceStr = \