瀏覽代碼

Update cronjob.class.php

is better condition for use true or 0

if ($result === false || (! is_bool($result) && $result != 0))
Regis Houssin 8 年之前
父節點
當前提交
b932ce6246
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      htdocs/cron/class/cronjob.class.php

+ 2 - 2
htdocs/cron/class/cronjob.class.php

@@ -972,7 +972,7 @@ class Cronjob extends CommonObject
 					$result = call_user_func_array(array($object, $this->methodename), $params_arr);
 				}
 
-				if ($result !== true || $result != 0)
+				if ($result === false || (! is_bool($result) && $result != 0))
 				{
 				    $langs->load("errors");
 					dol_syslog(get_class($this)."::run_jobs END result=".$result." error=".$object->error, LOG_ERR);
@@ -1021,7 +1021,7 @@ class Cronjob extends CommonObject
 				$result = call_user_func_array($this->methodename, $params_arr);
 			}
 
-			if ($result !== true || $result != 0)
+			if ($result === false || (! is_bool($result) && $result != 0))
 			{
 			    $langs->load("errors");
 			    dol_syslog(get_class($this)."::run_jobs result=".$result, LOG_ERR);