Enable setting user boards on edit.

This commit is contained in:
kiswa 2014-11-10 20:03:13 -05:00
parent cb9bbce2a9
commit 1c67370fa0
3 changed files with 10 additions and 2 deletions

View File

@ -191,6 +191,9 @@ $app->post('/users/update', function() use($app, $jsonResponse) {
R::store($user);
addUserToBoard($data->defaultBoard, $user);
foreach($data->boardAccess as $board) {
addUserToBoard($board, $user);
}
logAction($actor->username . ' updated user ' . $user->username, $before, $user->export());
$jsonResponse->addAlert('success', 'User updated.');

View File

@ -65,6 +65,7 @@ function($http) {
newUsername: formData.username,
password: formData.password,
defaultBoard: formData.defaultBoard,
boardAccess: formData.boardAccess,
isAdmin: formData.isAdmin
});
},

View File

@ -47,8 +47,12 @@
</label>
</div>
<div class="modal-footer">
<button type="submit" id="modalAddUser" class="btn btn-info" data-ng-click="addUser(userFormData)" data-ng-if="userFormData.isAdd"><span class="fa fa-plus"></span> Add User</button>
<button type="submit" id="modalEditUser" class="btn btn-info" data-ng-click="editUser(userFormData)" data-ng-if="!userFormData.isAdd"><span class="fa fa-save"></span> Save User</button>
<button type="submit" id="modalAddUser" class="btn btn-info" data-ng-click="addUser(userFormData)" data-ng-if="userFormData.isAdd">
<span class="fa fa-plus"></span> Add User
</button>
<button type="submit" id="modalEditUser" class="btn btn-info" data-ng-click="editUser(userFormData)" data-ng-if="!userFormData.isAdd">
<span class="fa fa-save"></span> Save User
</button>
<a class="btn btn-default" data-ng-click="userFormData.cancel()">Cancel</a>
</div>
</fieldset>