From 98faaf34c026912112237ea986db9be582ebec02 Mon Sep 17 00:00:00 2001 From: kiswa Date: Fri, 31 Oct 2014 16:43:32 -0400 Subject: [PATCH] Add users to boards during user creation. Resolves #54. --- api/userRoutes.php | 3 +++ js/services/user.js | 1 + partials/settingsUserModal.html | 5 +++++ 3 files changed, 9 insertions(+) diff --git a/api/userRoutes.php b/api/userRoutes.php index 71d9929..cd8fdb2 100644 --- a/api/userRoutes.php +++ b/api/userRoutes.php @@ -157,6 +157,9 @@ $app->post('/users', function() use($app, $jsonResponse) { R::store($user); addUserToBoard($data->defaultBoard, $user); + foreach($data->boardAccess as $board) { + addUserToBoard($board, $user); + } $actor = getUser(); logAction($actor->username . ' added user ' . $user->username, null, $user->export()); diff --git a/js/services/user.js b/js/services/user.js index 080cc9b..82b7777 100644 --- a/js/services/user.js +++ b/js/services/user.js @@ -54,6 +54,7 @@ function($http) { username: formData.username, password: formData.password, defaultBoard: formData.defaultBoard, + boardAccess: formData.boardAccess, isAdmin: formData.isAdmin }); }, diff --git a/partials/settingsUserModal.html b/partials/settingsUserModal.html index fe16c19..f90e0eb 100644 --- a/partials/settingsUserModal.html +++ b/partials/settingsUserModal.html @@ -35,6 +35,11 @@ +
+
Board Access
+ +