Added user banning

This commit is contained in:
Marcin Kurczewski
2014-09-30 13:22:11 +02:00
parent 3268618f26
commit 31e0158606
12 changed files with 43 additions and 1 deletions

View File

@ -22,6 +22,8 @@ App.Presenters.UserAccountSettingsPresenter = function(
target = args.target;
privileges = {
canBan:
auth.hasPrivilege(auth.privileges.ban),
canChangeAccessRank:
auth.hasPrivilege(auth.privileges.changeAccessRank),
canChangeAvatarStyle:
@ -105,6 +107,9 @@ App.Presenters.UserAccountSettingsPresenter = function(
if (privileges.canChangeAccessRank) {
formData.accessRank = $el.find('[name=access-rank]:checked').val();
}
if (privileges.canBan) {
formData.banned = $el.find('[name=ban]').is(':checked') ? 1 : 0;
}
if (!validateAccountSettingsFormData(formData)) {
return;