diff --git a/htdocs/projet/tasks/time.php b/htdocs/projet/tasks/time.php index a83e573b2d4af..4f7541724fc46 100644 --- a/htdocs/projet/tasks/time.php +++ b/htdocs/projet/tasks/time.php @@ -2579,7 +2579,8 @@ function setDetailVisibility() { print ''; if ($action == 'splitline' && GETPOSTINT('lineid') == $task_time->rowid) { if (empty($object->id)) { - $object->fetch($id); + $idTask = (!empty($id)) ? $id : $task_time->fk_element; + $object->fetch($idTask); } $contactsoftask = $object->getListContactId('internal'); if (!in_array($task_time->fk_user, $contactsoftask)) { @@ -2743,7 +2744,8 @@ function setDetailVisibility() { print ''; if ($action == 'splitline' && GETPOSTINT('lineid') == $task_time->rowid) { if (empty($object->id)) { - $object->fetch($id); + $idTask = (!empty($id)) ? $id : $task_time->fk_element; + $object->fetch($idTask); } $contactsoftask = $object->getListContactId('internal'); if (!in_array($task_time->fk_user, $contactsoftask)) {