user_groups: Allow deactivating groups from webapp.

This commit is contained in:
Sahil Batra
2024-09-12 18:54:30 +05:30
committed by Tim Abbott
parent c53563d0e7
commit 6a739e263f
5 changed files with 30 additions and 9 deletions

View File

@@ -95,6 +95,12 @@ export function update(event: UserGroupUpdateEvent): void {
user_group_name_dict.set(group.name, group);
}
if (event.data.deactivated !== undefined) {
group.deactivated = event.data.deactivated;
user_group_name_dict.delete(group.name);
user_group_name_dict.set(group.name, group);
}
if (event.data.can_mention_group !== undefined) {
group.can_mention_group = event.data.can_mention_group;
user_group_name_dict.delete(group.name);