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)) {
|