From 65e77d77958638f4dffc432dd57abad7369dc6c4 Mon Sep 17 00:00:00 2001 From: Randall Mora <50120822+randallmoraes@users.noreply.github.com> Date: Sat, 15 Jan 2022 15:37:31 -0600 Subject: [PATCH 1/3] Update emailcollector.class.php Enable to init hook to emailcollectorcard, when docollect is executed by cron task. --- htdocs/emailcollector/class/emailcollector.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/emailcollector/class/emailcollector.class.php b/htdocs/emailcollector/class/emailcollector.class.php index 913b7b08a55..bf1ba7b2996 100644 --- a/htdocs/emailcollector/class/emailcollector.class.php +++ b/htdocs/emailcollector/class/emailcollector.class.php @@ -2365,7 +2365,7 @@ class EmailCollector extends CommonObject // this code action is hook..... for support this call global $hookmanager; - if (!is_object($hookmanager)) { + if ( ! in_array('emailcollectorcard',$hookmanager->hooks)) { $hookmanager->initHooks(array('emailcollectorcard')); } From 45666e7f0a7005751320abadcc63ef9d856fee01 Mon Sep 17 00:00:00 2001 From: stickler-ci Date: Sat, 15 Jan 2022 21:45:20 +0000 Subject: [PATCH 2/3] Fixing style errors. --- htdocs/emailcollector/class/emailcollector.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/emailcollector/class/emailcollector.class.php b/htdocs/emailcollector/class/emailcollector.class.php index bf1ba7b2996..ed3e2afe0de 100644 --- a/htdocs/emailcollector/class/emailcollector.class.php +++ b/htdocs/emailcollector/class/emailcollector.class.php @@ -2365,7 +2365,7 @@ class EmailCollector extends CommonObject // this code action is hook..... for support this call global $hookmanager; - if ( ! in_array('emailcollectorcard',$hookmanager->hooks)) { + if ( ! in_array('emailcollectorcard', $hookmanager->hooks)) { $hookmanager->initHooks(array('emailcollectorcard')); } From 20ac994d0d940ec2f60e184479f8716c62234b60 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 23 Jan 2022 13:41:26 +0100 Subject: [PATCH 3/3] Update emailcollector.class.php --- htdocs/emailcollector/class/emailcollector.class.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/htdocs/emailcollector/class/emailcollector.class.php b/htdocs/emailcollector/class/emailcollector.class.php index ed3e2afe0de..e2493a338fd 100644 --- a/htdocs/emailcollector/class/emailcollector.class.php +++ b/htdocs/emailcollector/class/emailcollector.class.php @@ -2365,8 +2365,9 @@ class EmailCollector extends CommonObject // this code action is hook..... for support this call global $hookmanager; - if ( ! in_array('emailcollectorcard', $hookmanager->hooks)) { - $hookmanager->initHooks(array('emailcollectorcard')); + if (!is_object($hookmanager)) { + include_once DOL_DOCUMENT_ROOT.'/core/class/hookmanager.class.php'; + $hookmanager = new HookManager($this->db); } $parameters = array(