FIX warning picto when next run date passed

This commit is contained in:
Laurent Destailleur 2018-09-18 23:25:38 +02:00
parent 014da6c22c
commit 79b248fc67
2 changed files with 7 additions and 4 deletions

View File

@ -684,8 +684,8 @@ else
elseif (!empty($object->datenextrun)) { print img_picto('','object_calendarday').' '.dol_print_date($object->datenextrun,'dayhoursec');}
else {print $langs->trans('CronNone');}
//print '</strong>';
if ($object->maxnbrun && $object->nbrun >= $object->maxrun) print img_warning($langs->trans("Finished"));
if ($object->datenextrun && $object->datenextrun < $now) print img_warning($langs->trans("Late"));
if ($object->maxrun && $object->nbrun >= $object->maxrun) print img_warning($langs->trans("MaxRunReached"));
elseif ($object->datenextrun && $object->datenextrun < $now) print img_warning($langs->trans("Late"));
print "</td></tr>";
print '</table>';

View File

@ -242,6 +242,7 @@ $sql.= " t.status,";
$sql.= " t.fk_user_author,";
$sql.= " t.fk_user_mod,";
$sql.= " t.note,";
$sql.= " t.maxrun,";
$sql.= " t.nbrun,";
$sql.= " t.libname,";
$sql.= " t.test";
@ -252,12 +253,12 @@ if ($search_status == 2) $sql.= " AND t.status = 2";
//Manage filter
if (is_array($filter) && count($filter)>0) {
foreach($filter as $key => $value) {
$sql.= ' AND '.$key.' LIKE \'%'.$value.'%\'';
$sql.= ' AND '.$key.' LIKE \'%'.$db->escape($value).'%\'';
}
}
$sqlwhere = array();
if (!empty($module_name)) {
$sqlwhere[]='(t.module_name='.$module_name.')';
$sqlwhere[]='(t.module_name='.$db->escape($module_name).')';
}
if (count($sqlwhere)>0) {
$sql.= " WHERE ".implode(' AND ',$sqlwhere);
@ -523,6 +524,8 @@ if ($num > 0)
if (empty($obj->status)) print '<span class="opacitymedium">';
print dol_print_date($db->jdate($obj->datenextrun),'dayhour');
if (empty($obj->status)) print '</span>';
if ($obj->maxrun && $obj->nbrun >= $obj->maxrun) print img_warning($langs->trans("MaxRunReached"));
elseif ($obj->datenextrun && $obj->datenextrun < $now) print img_warning($langs->trans("Late"));
}
print '</td>';