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
There is no content yet.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. 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.