mirror of
https://github.com/zulip/zulip.git
synced 2025-11-02 21:13:36 +00:00
Extract settings_users.js.
This affects three admin sections:
* Users
* Deactivated users
* Bots
This commit is contained in:
@@ -112,17 +112,17 @@ function dispatch_normal_event(event) {
|
||||
case 'realm_bot':
|
||||
if (event.op === 'add') {
|
||||
bot_data.add(event.bot);
|
||||
admin.update_user_data(event.bot.user_id, event.bot);
|
||||
settings_users.update_user_data(event.bot.user_id, event.bot);
|
||||
} else if (event.op === 'remove') {
|
||||
bot_data.deactivate(event.bot.email);
|
||||
event.bot.is_active = false;
|
||||
admin.update_user_data(event.bot.user_id, event.bot);
|
||||
settings_users.update_user_data(event.bot.user_id, event.bot);
|
||||
} else if (event.op === 'update') {
|
||||
if (_.has(event.bot, 'owner_id')) {
|
||||
event.bot.owner = people.get_person_from_user_id(event.bot.owner_id).email;
|
||||
}
|
||||
bot_data.update(event.bot.email, event.bot);
|
||||
admin.update_user_data(event.bot.user_id, event.bot);
|
||||
settings_users.update_user_data(event.bot.user_id, event.bot);
|
||||
}
|
||||
break;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user