From 856b502cbf38cee029f9890056865dae00a6f407 Mon Sep 17 00:00:00 2001 From: Jason McBrayer Date: Sun, 27 Jan 2019 22:50:11 -0500 Subject: [PATCH] Fix an issue with duplicate mentions in replies on Pleroma --- brutaldon/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/brutaldon/views.py b/brutaldon/views.py index 50f77d9..d9298ca 100644 --- a/brutaldon/views.py +++ b/brutaldon/views.py @@ -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,