diff --git a/lib/dolisirh_timespent.lib.php b/lib/dolisirh_timespent.lib.php
index fd42883..2d4253c 100644
--- a/lib/dolisirh_timespent.lib.php
+++ b/lib/dolisirh_timespent.lib.php
@@ -663,26 +663,28 @@ function task_lines_within_range(int &$inc, int $timestampStart, int $timestampE
print '
';
}
print $task->getNomUrl(1, 'withproject', 'time');
- if (GETPOST('action') == 'toggle_task_favorite') {
- toggle_task_favorite(GETPOST('id'), $fuser->id);
+ if (GETPOST('action') == 'toggleTaskFavorite') {
+ toggle_task_favorite((int) GETPOST('taskid', 'int'), $fuser->id);
}
if (is_task_favorite($task->id, $fuser->id)) {
- print '';
+ print '';
} else {
- print '';
+ print '';
}
if ($task->planned_workload != '') {
$tmpArray = $task->getSummaryOfTimeSpent();
if ($tmpArray['total_duration'] > 0 && !empty($task->planned_workload)) {
- print '' . ' ' . round($tmpArray['total_duration'] / $task->planned_workload * 100, 2) . ' %' . '';
- print '' . ' ' . convertSecondToTime($task->planned_workload, 'allhourmin') . '';
+ print '';
+ print convertSecondToTime($tmpArray['total_duration'], 'allhourmin');
+ print ' / ' . convertSecondToTime($task->planned_workload, 'allhourmin');
+ print ' - ' . round($tmpArray['total_duration'] / $task->planned_workload * 100, 2) . ' %';
+ print '';
} else {
print ' 0 %';
}
}
// Label task.
- print '
';
- print '' . dol_trunc($task->label, '64') . '';
+ print '' . dol_trunc($task->label, '64') . '';
for ($k = 0; $k < $level; $k++) {
print '
';
}