feat: add back error handling for a number of api calls

This commit is contained in:
Julian Lam
2020-11-04 14:11:45 -05:00
parent b44c7e9658
commit 1afd215050
13 changed files with 26 additions and 26 deletions

View File

@@ -1,8 +1,8 @@
'use strict';
define('admin/manage/admins-mods', [
'translator', 'benchpress', 'autocomplete', 'api',
], function (translator, Benchpress, autocomplete, api) {
'translator', 'benchpress', 'autocomplete', 'api', 'bootbox',
], function (translator, Benchpress, autocomplete, api, bootbox) {
var AdminsMods = {};
AdminsMods.init = function () {
@@ -44,7 +44,7 @@ define('admin/manage/admins-mods', [
});
autocomplete.user($('#global-mod-search'), function (ev, ui) {
api.put('/groups/global-moderators/membership/' + ui.item.user.uid, () => {
api.put('/groups/global-moderators/membership/' + ui.item.user.uid).then(() => {
app.alertSuccess('[[admin/manage/users:alerts.make-global-mod-success]]');
$('#global-mod-search').val('');
@@ -56,7 +56,7 @@ define('admin/manage/admins-mods', [
$('.global-moderator-area').prepend(html);
$('#no-global-mods-warning').addClass('hidden');
});
});
}).catch(app.alertError);
});
$('.global-moderator-area').on('click', '.remove-user-icon', function () {
@@ -71,7 +71,7 @@ define('admin/manage/admins-mods', [
if (!$('.global-moderator-area').children().length) {
$('#no-global-mods-warning').removeClass('hidden');
}
});
}).catch(app.alertError);
}
});
});