Extract settings_users.js.

This affects three admin sections:

    * Users
    * Deactivated users
    * Bots
This commit is contained in:
Steve Howell
2017-04-08 11:08:35 -07:00
committed by Tim Abbott
parent 0fc7b9907f
commit 70afb59cff
8 changed files with 412 additions and 383 deletions

View File

@@ -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;