settings_users: Live update of role count on activation/deactivation.

Previously, the role count in the active and deactivated users
sections was not updated live upon activation/deactivation.

This commit introduces live updates for the corresponding role
counts.

Fixes: #33566.
This commit is contained in:
Aditya Kumar Kasaudhan
2025-02-22 17:19:38 +05:30
committed by Tim Abbott
parent a6d6a04489
commit 914cdd5b3a

View File

@@ -131,6 +131,9 @@ export function update_view_on_deactivate(user_id: number): void {
should_redraw_active_users_list = true;
should_redraw_deactivated_users_list = true;
active_users_role_dropdown.render(active_section.filters.role_code);
deactivated_users_role_dropdown.render(deactivated_section.filters.role_code);
}
export function update_view_on_reactivate(user_id: number): void {
@@ -149,6 +152,9 @@ export function update_view_on_reactivate(user_id: number): void {
should_redraw_active_users_list = true;
should_redraw_deactivated_users_list = true;
active_users_role_dropdown.render(active_section.filters.role_code);
deactivated_users_role_dropdown.render(deactivated_section.filters.role_code);
}
function add_value_to_filters(