Move cookie tracking permission check to subscriber cookie service
[MAILPOET-3924]
This commit is contained in:
@@ -107,7 +107,12 @@ class Clicks {
|
||||
}
|
||||
$this->statisticsClicksRepository->flush();
|
||||
$this->sendRevenueCookie($statisticsClicks);
|
||||
$this->sendSubscriberCookie($subscriber);
|
||||
|
||||
$subscriberId = $subscriber->getId();
|
||||
if ($subscriberId) {
|
||||
$this->subscriberCookie->setSubscriberId($subscriberId);
|
||||
}
|
||||
|
||||
// track open event
|
||||
$this->opens->track($data, $displayImage = false);
|
||||
// Update engagement date
|
||||
@@ -133,12 +138,6 @@ class Clicks {
|
||||
}
|
||||
}
|
||||
|
||||
private function sendSubscriberCookie($subscriber) {
|
||||
if ($this->trackingConfig->isCookieTrackingEnabled()) {
|
||||
$this->subscriberCookie->setSubscriberId($subscriber->getId());
|
||||
}
|
||||
}
|
||||
|
||||
public function processUrl(
|
||||
string $url,
|
||||
NewsletterEntity $newsletter,
|
||||
|
Reference in New Issue
Block a user