X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=user_edit.php;h=75d89e5064d5d007e43bb32e2e9f91f6bd7f7119;hb=2ff04a2baeaa449ab30b822e2bb52ff792776753;hp=531e8424251bd4be92b686bb372053d58dae8a8f;hpb=fd0872d9e582113346fa1e93557f370286c5c9f2;p=timetracker.git diff --git a/user_edit.php b/user_edit.php index 531e8424..75d89e50 100644 --- a/user_edit.php +++ b/user_edit.php @@ -222,11 +222,19 @@ if ($request->isPost()) { } } // isPost +$can_swap = false; +if ($user->id == $user_id && $user->can('swap_roles')) { + $users_for_swap = ttTeamHelper::getUsersForSwap(); + if (is_array($users_for_swap) && sizeof($users_for_swap) > 0) + $can_swap = true; +} + $rates = ttProjectHelper::getRates($user_id); $smarty->assign('rates', $rates); $smarty->assign('auth_external', $auth->isPasswordExternal()); $smarty->assign('active_roles', $active_roles); +$smarty->assign('can_swap', $can_swap); $smarty->assign('forms', array($form->getName()=>$form->toArray())); $smarty->assign('onload', 'onLoad="document.userForm.name.focus();handleClientControl();"'); $smarty->assign('user_id', $user_id);