X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=user_edit.php;h=a811c00b44e338dbea378cfddb186003fe9e2d66;hb=72b46840f490f84fc95fcd2c5288fb33e168d44e;hp=08755a7279ffc767aa597fd0a8d0a3b3f0db68e1;hpb=fe40891a4ad16b5b70d518e8b5b2596267b684f9;p=timetracker.git diff --git a/user_edit.php b/user_edit.php index 08755a72..a811c00b 100644 --- a/user_edit.php +++ b/user_edit.php @@ -98,7 +98,7 @@ if ($request->isPost()) { // In case role_id is not yet assigned... if (!$cl_role && $user_details['role']) - $cl_role = ttRoleHelper::gerRoleByRank($user_details['role']); // TODO: remove after roles revamp. + $cl_role = ttRoleHelper::getRoleByRank($user_details['role']); // TODO: remove after roles revamp. $cl_client_id = $user_details['client_id']; $cl_status = $user_details['status']; @@ -196,7 +196,7 @@ if ($request->isPost()) { 'status' => $cl_status, 'rate' => $cl_rate, 'projects' => $assigned_projects); - if (right_assign_roles & $user->rights) { + if (right_assign_roles & $user->rights && $cl_role) { // Get legacy role value. $legacy_role = ttRoleHelper::getLegacyRole($cl_role); // TODO: remove after roles revamp. $fields['role'] = $legacy_role;