From fc295cfe3c058e7c4695f4b5a2ebb47a3155ec9c Mon Sep 17 00:00:00 2001 From: Henri Dickson <90480431+alphatownsman@users.noreply.github.com> Date: Sun, 26 Nov 2023 14:22:45 -0500 Subject: [PATCH] set Block state back to new if user update mute settings --- users/models/block.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/users/models/block.py b/users/models/block.py index 09fe5d6..b452a95 100644 --- a/users/models/block.py +++ b/users/models/block.py @@ -195,8 +195,7 @@ class Block(StatorModel): raise ValueError("You cannot mute from a remote Identity") block = cls.maybe_get(source=source, target=target, mute=True) if block is not None: - if not block.active: - block.state = BlockStates.new # type:ignore + block.state = BlockStates.new # type:ignore if duration: block.expires = timezone.now() + datetime.timedelta(seconds=duration) block.include_notifications = include_notifications