diff --git a/lib/RoadizCoreBundle/src/Preview/EventSubscriber/PreviewModeSubscriber.php b/lib/RoadizCoreBundle/src/Preview/EventSubscriber/PreviewModeSubscriber.php index cc7c3410..2850b83f 100644 --- a/lib/RoadizCoreBundle/src/Preview/EventSubscriber/PreviewModeSubscriber.php +++ b/lib/RoadizCoreBundle/src/Preview/EventSubscriber/PreviewModeSubscriber.php @@ -62,7 +62,11 @@ public function onKernelRequest(RequestEvent $event): void if ( $event->isMainRequest() && $request->query->has(static::QUERY_PARAM_NAME) && - (bool) ($request->query->get(static::QUERY_PARAM_NAME, 0)) === true + \in_array( + $request->query->get(static::QUERY_PARAM_NAME, 0), + ['true', true, '1', 1, 'on', 'yes', 'y'], + true + ) ) { $request->attributes->set('preview', true); }