[-] MO Blocknewsletter : deletes e-mail from newsletter table only if newsletter checkbox has been checked on subscription page

#PNM-1419
This commit is contained in:
Fabio Chelly
2013-07-05 11:53:04 +02:00
parent 8a7edf3668
commit 2489778b3c
+3 -2
View File
@@ -534,8 +534,9 @@ class Blocknewsletter extends Module
//we delete it from blocknewsletter table to prevent duplicates
$id_shop = $params['newCustomer']->id_shop;
$email = $params['newCustomer']->email;
if (Validate::isEmail($email))
$newsletter = $params['newCustomer']->newsletter;
if ($newsletter && Validate::isEmail($email))
return (bool)Db::getInstance()->execute('DELETE FROM '._DB_PREFIX_.'newsletter WHERE id_shop='.(int)$id_shop.' AND email=\''.pSQL($email)."'");
return false;
return true;
}
}