From 0c59d536ba7faa36486eb8fc13f86195e247222a Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 21 Feb 2018 21:59:11 +0100 Subject: [PATCH] More accurante message --- htdocs/cron/class/cronjob.class.php | 3 ++- htdocs/langs/en_US/cron.lang | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/htdocs/cron/class/cronjob.class.php b/htdocs/cron/class/cronjob.class.php index a63982c5b12..74be91ec1ab 100644 --- a/htdocs/cron/class/cronjob.class.php +++ b/htdocs/cron/class/cronjob.class.php @@ -925,7 +925,8 @@ class Cronjob extends CommonObject $ret=dol_include_once($this->classesname); if ($ret===false || (! class_exists($this->objectname))) { - $this->error=$langs->trans('CronCannotLoadClass',$this->classesname,$this->objectname); + if ($ret===false) $this->error=$langs->trans('CronCannotLoadClass',$this->classesname,$this->objectname); + else $this->error=$langs->trans('CronCannotLoadObject',$this->classesname,$this->objectname); dol_syslog(get_class($this)."::run_jobs ".$this->error, LOG_ERR); $this->lastoutput = $this->error; $this->lastresult = -1; diff --git a/htdocs/langs/en_US/cron.lang b/htdocs/langs/en_US/cron.lang index 7f3385bef12..8947fcc47ac 100644 --- a/htdocs/langs/en_US/cron.lang +++ b/htdocs/langs/en_US/cron.lang @@ -74,7 +74,8 @@ CronFrom=From CronType=Job type CronType_method=Call method of a PHP Class CronType_command=Shell command -CronCannotLoadClass=Cannot load class %s or object %s +CronCannotLoadClass=Cannot load class file %s (to use class %s) +CronCannotLoadObject=Class file %s was loaded, but object %s was not found into it UseMenuModuleToolsToAddCronJobs=Go into menu "Home - Admin tools - Scheduled jobs" to see and edit scheduled jobs. JobDisabled=Job disabled MakeLocalDatabaseDumpShort=Local database backup