Skip to content

Commit a89a87f

Browse files
author
abluchet
committed
Check if the NO_AUTO_CACHE_CONTROL_HEADER exists
1 parent 415237d commit a89a87f

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

src/HttpCache/EventListener/AddHeadersListener.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ public function onKernelResponse(FilterResponseEvent $event)
7474
$this->public ? $response->setPublic() : $response->setPrivate();
7575
}
7676

77-
$response->headers->set(SessionListener::NO_AUTO_CACHE_CONTROL_HEADER, '');
77+
if (defined(SessionListener::class.'::NO_AUTO_CACHE_CONTROL_HEADER')) {
78+
$response->headers->set(SessionListener::NO_AUTO_CACHE_CONTROL_HEADER, '');
79+
}
7880
}
7981
}

src/HttpCache/EventListener/AddTagsListener.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,10 @@ public function onKernelResponse(FilterResponseEvent $event)
6767
return;
6868
}
6969

70-
$event->getResponse()->headers->set('Cache-Tags', implode(',', $resources));
71-
$event->getResponse()->headers->set(SessionListener::NO_AUTO_CACHE_CONTROL_HEADER, '');
70+
$response->headers->set('Cache-Tags', implode(',', $resources));
71+
72+
if (defined(SessionListener::class.'::NO_AUTO_CACHE_CONTROL_HEADER')) {
73+
$response->headers->set(SessionListener::NO_AUTO_CACHE_CONTROL_HEADER, '');
74+
}
7275
}
7376
}

0 commit comments

Comments
 (0)