Fix some bugs around blocked admin users #45
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: apps/BareRTC#45
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
A couple of bugs were found recently surrounding when an admin user from your main website is blocking a user, or vice versa.
What normally happens when two regular users block each other is: the blocklist is synced to BareRTC and both users are completely hidden from one another - they don't see each other on the Who List and don't see each other's messages in chat, as though the other one is not even online.
Admins, however, were initially designed not to be blockable as they should be able to get better visibility into messages. However, there are a few issues found.
What happens when an admin blocks a regular user (and vice versa)
Currently, in both directions:
However, this is unfortunate for a couple of reasons:
Fixes needed
Ideas for the admin chatbot override ability might include: a command it can send that overrides the mute behavior for itself.