FIX the time spent on project was not visible in its overwiew

This commit is contained in:
Laurent Destailleur 2016-11-17 17:03:50 +01:00
parent 7d27e011a5
commit 2d7d240c86

View File

@ -348,7 +348,7 @@ $listofreferent=array(
'table'=>'projet_task', 'table'=>'projet_task',
'datefieldname'=>'task_date', 'datefieldname'=>'task_date',
'disableamount'=>0, 'disableamount'=>0,
'test'=>$conf->projet->enabled && $user->rights->projet->lire && $conf->salaries->enabled && empty($conf->global->PROJECT_HIDE_TASKS)), 'test'=>$conf->projet->enabled && $user->rights->projet->lire && empty($conf->global->PROJECT_HIDE_TASKS)),
); );
if ($action=="addelement") if ($action=="addelement")
@ -815,6 +815,9 @@ foreach ($listofreferent as $key => $value)
if ($tablename == 'don') $total_ht_by_line=$element->amount; if ($tablename == 'don') $total_ht_by_line=$element->amount;
elseif ($tablename == 'projet_task') elseif ($tablename == 'projet_task')
{ {
if (! empty($conf->salaries->enabled))
{
// TODO Permission to read daily rate
$tmp = $element->getSumOfAmount($elementuser, $dates, $datee); // $element is a task. $elementuser may be empty $tmp = $element->getSumOfAmount($elementuser, $dates, $datee); // $element is a task. $elementuser may be empty
$total_ht_by_line = price2num($tmp['amount'],'MT'); $total_ht_by_line = price2num($tmp['amount'],'MT');
if ($tmp['nblinesnull'] > 0) if ($tmp['nblinesnull'] > 0)
@ -824,6 +827,11 @@ foreach ($listofreferent as $key => $value)
} }
} }
else else
{
print $langs->trans("ModuleDisabled");
}
}
else
{ {
$total_ht_by_line=$element->total_ht; $total_ht_by_line=$element->total_ht;
} }