Fix: visible task into area "time" for "My task" must limit task to
tasks i am assigned to.
This commit is contained in:
parent
1016e05fc6
commit
1e473839e7
@ -65,7 +65,8 @@ if ($action == 'addtimespent' && $user->rights->projet->creer)
|
||||
}
|
||||
if (empty($_POST["userid"]))
|
||||
{
|
||||
setEventMessage($langs->trans('ErrorUserNotAffectedToTask'),'errors');
|
||||
$langs->load("errors");
|
||||
setEventMessage($langs->trans('ErrorUserNotAssignedToTask'),'errors');
|
||||
$error++;
|
||||
}
|
||||
|
||||
@ -337,9 +338,13 @@ if ($id > 0 || ! empty($ref))
|
||||
|
||||
// Contributor
|
||||
print '<td class="nowrap">';
|
||||
$contactoftask=$object->getListContactId('internal');
|
||||
$restrictaddtimetocontactoftask=0;
|
||||
if (empty($conf->global->PROJECT_TIME_ON_ALL_TASKS_MY_PROJECTS))
|
||||
{
|
||||
$restrictaddtimetocontactoftask=$object->getListContactId('internal');
|
||||
}
|
||||
print img_object('','user');
|
||||
print $form->select_dolusers($_POST["userid"]?$_POST["userid"]:$user->id,'userid',0,'',0,'',$contactoftask);
|
||||
print $form->select_dolusers($_POST["userid"]?$_POST["userid"]:$user->id,'userid',0,'',0,'',$restrictaddtimetocontactoftask); // Note: If user is not allowed it will be disabled into combo list and userid not posted
|
||||
print '</td>';
|
||||
|
||||
// Note
|
||||
|
||||
Loading…
Reference in New Issue
Block a user