Skip to content
This repository was archived by the owner on Aug 31, 2023. It is now read-only.

Commit d88bafa

Browse files
author
ppamment
committed
Updates to prevent unnecessary duplicate sessions
1 parent a682669 commit d88bafa

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

EventListener/VisitorTrackingSubscriber.php

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,10 +91,6 @@ public function onKernelResponse(FilterResponseEvent $event)
9191
$request = $event->getRequest();
9292
$response = $event->getResponse();
9393

94-
if ($this->requestHasUTMParameters($request)) {
95-
$this->setUTMSessionCookies($request, $response);
96-
}
97-
9894
if (!$request->cookies->has(self::COOKIE_LIFETIME)) {
9995
$response->headers->setCookie(new Cookie(self::COOKIE_LIFETIME, $this->lifetime->getId(), new \DateTime("+2 years"), "/", null, false, false));
10096
}
@@ -141,7 +137,7 @@ private function sessionMatchesRequestParameters(Request $request)
141137
{
142138
foreach ($this->utmCodes as $code) {
143139
$method = 'get'.Inflector::classify($code);
144-
if ($request->query->get($code) != $this->session->$method()) {
140+
if ($request->query->get($code, '') !== $this->session->$method()) {
145141
return false;
146142
}
147143
}

0 commit comments

Comments
 (0)