Fix existing subscription check, to only count e-mail addresses that have subscribed to that particular campaign

master
Sven Slootweg 11 years ago
parent 68ac9f42f3
commit e395163dd9

@ -46,8 +46,16 @@ if(empty($_POST['amount']) || preg_match("([0-9]*[.,][0-9]+|[0-9]+)", $_POST['am
try try
{ {
Subscription::FindByEmail($_POST['email']); $exists = false;
$exists = true;
foreach(Subscription::FindByEmail($_POST['email']) as $sSubscription)
{
if($sSubscription->sCampaignId == $sCampaign->sId)
{
$exists = true;
}
}
} }
catch (NotFoundException $e) catch (NotFoundException $e)
{ {

Loading…
Cancel
Save