From d16f98cb1d6dc109ee7b4ac1dc89c7ee8f7286db Mon Sep 17 00:00:00 2001
From: Andrew Vtyurin <sutry@savt.com.ua>
Date: Sat, 22 Jun 2024 00:32:45 +0200
Subject: [PATCH] wpf patch

---
 www/modules/contrib/wpf/src/Routing/RouteSubscriber.php | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/www/modules/contrib/wpf/src/Routing/RouteSubscriber.php b/www/modules/contrib/wpf/src/Routing/RouteSubscriber.php
index e478c97..b450df5 100644
--- a/www/modules/contrib/wpf/src/Routing/RouteSubscriber.php
+++ b/www/modules/contrib/wpf/src/Routing/RouteSubscriber.php
@@ -16,7 +16,10 @@ class RouteSubscriber extends RouteSubscriberBase {
   protected function alterRoutes(RouteCollection $collection): void {
     foreach (['image.style_public', 'image.style_private'] as $route_id) {
       if ($route = $collection->get($route_id)) {
-        $route->setDefault('_controller', 'Drupal\wpf\Controller\ImageStyleDownloadController::deliver');
+        $route->setDefault(
+          '_controller', 'Drupal\wpf\Controller\ImageStyleDownloadController::deliver',
+          'required_derivative_scheme', 'public'
+        );
       }
     }
   }
-- 
2.34.1

