mirror of
https://github.com/zulip/zulip.git
synced 2026-07-18 21:04:19 +08:00
settings: Refactor live update code for a couple of group settings.
This commit refactors code to live update UI for a couple of group settings by setting the live update functions for those settings in realm_settings object.
This commit is contained in:
parent
2be8277a68
commit
ad5d4f4494
@ -214,14 +214,14 @@ export function dispatch_normal_event(event) {
|
||||
allow_message_editing: noop,
|
||||
avatar_changes_disabled: settings_account.update_avatar_change_display,
|
||||
can_access_all_users_group: noop,
|
||||
can_add_custom_emoji_group: noop,
|
||||
can_add_custom_emoji_group: settings_emoji.update_custom_emoji_ui,
|
||||
can_add_subscribers_group: noop,
|
||||
can_create_bots_group: noop,
|
||||
can_create_bots_group: settings_bots.update_bot_permissions_ui,
|
||||
can_create_groups: noop,
|
||||
can_create_private_channel_group: noop,
|
||||
can_create_public_channel_group: noop,
|
||||
can_create_web_public_channel_group: noop,
|
||||
can_create_write_only_bots_group: noop,
|
||||
can_create_write_only_bots_group: settings_bots.update_bot_permissions_ui,
|
||||
can_delete_any_message_group: noop,
|
||||
can_delete_own_message_group: noop,
|
||||
can_invite_users_group: noop,
|
||||
@ -331,17 +331,6 @@ export function dispatch_normal_event(event) {
|
||||
gear_menu.rerender();
|
||||
}
|
||||
|
||||
if (key === "can_add_custom_emoji_group") {
|
||||
settings_emoji.update_custom_emoji_ui();
|
||||
}
|
||||
|
||||
if (
|
||||
key === "can_create_bots_group" ||
|
||||
key === "can_create_write_only_bots_group"
|
||||
) {
|
||||
settings_bots.update_bot_permissions_ui();
|
||||
}
|
||||
|
||||
if (
|
||||
key === "can_create_public_channel_group" ||
|
||||
key === "can_create_private_channel_group" ||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user