fix(web): enforce channel read-only and admin delete rules
This commit is contained in:
@@ -1025,6 +1025,9 @@ function canDeleteForEveryone(
|
||||
if (chat.type === "channel") {
|
||||
return chat.my_role === "owner" || chat.my_role === "admin";
|
||||
}
|
||||
if (chat.type === "group" && (chat.my_role === "owner" || chat.my_role === "admin")) {
|
||||
return true;
|
||||
}
|
||||
return message.sender_id === meId;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user