Fix an issue with duplicate mentions in replies on Pleroma

This commit is contained in:
Jason McBrayer 2019-01-27 22:50:11 -05:00
parent 5072defbbd
commit 856b502cbf
1 changed files with 3 additions and 1 deletions

View File

@ -607,7 +607,9 @@ def reply(request, id):
initial_text = '@' + toot.account.acct + " "
else:
initial_text = ""
for mention in [x for x in toot.mentions if x.acct != request.session['user'].acct]:
for mention in [x for x in toot.mentions
if x.acct != request.session['user'].acct and
x.acct != toot.account.acct]:
initial_text +=('@' + mention.acct + " ")
form = PostForm(initial={'status': initial_text,
'visibility': toot.visibility,