From 3b7387ffe81351a09b2963f9d42c48a5434b65a8 Mon Sep 17 00:00:00 2001 From: Francois Gaillard Date: Fri, 8 Nov 2013 11:00:14 +0100 Subject: [PATCH] [-] Classes : Hook - Installer & context shop id --- classes/Hook.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/classes/Hook.php b/classes/Hook.php index d0a56d14e..7ed27a3de 100644 --- a/classes/Hook.php +++ b/classes/Hook.php @@ -326,7 +326,10 @@ class HookCore extends ObjectModel if ($frontend) { $sql->leftJoin('module_group', 'mg', 'mg.`id_module` = m.`id_module`'); - $sql->where('mg.id_shop = '.((int)$context->shop->id).' AND mg.`id_group` IN ('.implode(', ', $groups).')'); + if (Validate::isLoadedObject($context->shop)) + $sql->where('mg.id_shop = '.((int)$context->shop->id).' AND mg.`id_group` IN ('.implode(', ', $groups).')'); + else + $sql->where('mg.`id_group` IN ('.implode(', ', $groups).')'); $sql->groupBy('hm.id_hook, hm.id_module'); }