From 8c8340db4ee6239f58010c7d647bcd68274a1eca Mon Sep 17 00:00:00 2001 From: Daniele Giachino Date: Thu, 7 Nov 2013 15:18:59 +0100 Subject: [PATCH] [-] FO : in multistore payment module restrictions by customer group was not applied to specific shop --- classes/Hook.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classes/Hook.php b/classes/Hook.php index 8d60698f4..28864469c 100644 --- a/classes/Hook.php +++ b/classes/Hook.php @@ -324,7 +324,7 @@ class HookCore extends ObjectModel if ($frontend) { $sql->leftJoin('module_group', 'mg', 'mg.`id_module` = m.`id_module`'); - $sql->where('mg.`id_group` IN ('.implode(', ', $groups).')'); + $sql->where('mg.id_shop = '.((int)$context->shop->id).' AND mg.`id_group` IN ('.implode(', ', $groups).')'); $sql->groupBy('hm.id_hook, hm.id_module'); }