If an user1 is ignoring user2 and user2 restores message1 from deleted to visible and user2 is viewing the page where message1 is, user2 gets to see the original content message instead of "this message is not shown because you're ignoring this user".
Problem resides on websocket communication, have to see if there's a hook for intercepting this message before it gets sent/viewd by the final user.
If an user1 is ignoring user2 and user2 restores message1 from deleted to visible and user2 is viewing the page where message1 is, user2 gets to see the original content message instead of "this message is not shown because you're ignoring this user".
Problem resides on websocket communication, have to see if there's a hook for intercepting this message before it gets sent/viewd by the final user.