diff --git a/brutaldon/templates/intercooler/mute.html b/brutaldon/templates/intercooler/mute.html new file mode 100644 index 0000000..96ff884 --- /dev/null +++ b/brutaldon/templates/intercooler/mute.html @@ -0,0 +1,15 @@ +{% if not relationship.muting %} + + + +{% else %} + + + +{% endif %} diff --git a/brutaldon/views.py b/brutaldon/views.py index ee4ccf1..2e37997 100644 --- a/brutaldon/views.py +++ b/brutaldon/views.py @@ -675,7 +675,14 @@ def mute(request, id): mastodon.account_unmute(id) else: mastodon.account_mute(id) - return redirect(user, user_dict.acct) + if request.POST.get('ic-request'): + relationship['muting'] = not relationship['muting'] + return render(request, 'intercooler/mute.html', + {"user": user_dict, + "relationship": relationship, + }) + else: + return redirect(user, user_dict.acct) else: return render(request, 'main/mute.html', {"user": user_dict, "relationship": relationship,