From c23a8572d6e731a2c2114ec9f48fffe2f1002df0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Szostok?= Date: Fri, 18 Oct 2024 10:30:58 +0200 Subject: [PATCH] FIX-1 better GDPR data export --- ps_emailsubscription.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ps_emailsubscription.php b/ps_emailsubscription.php index 6452813..4f275de 100644 --- a/ps_emailsubscription.php +++ b/ps_emailsubscription.php @@ -1465,8 +1465,9 @@ public function hookActionDeleteGDPRCustomer($customer) public function hookActionExportGDPRData($customer) { if (!Tools::isEmpty($customer['email']) && Validate::isEmail($customer['email'])) { - $sql = 'SELECT * FROM ' . _DB_PREFIX_ . "emailsubscription WHERE email = '" . pSQL($customer['email']) . "'"; - if ($res = Db::getInstance()->executeS($sql)) { + $this->_searched_email = $customer['email']; + + if ($res = $this->getSubscribers()) { return json_encode($res); }