From be4df9230c5a8cdd9dce777c07e99e83e7283b9a Mon Sep 17 00:00:00 2001
From: "joseph.olstad" <joseph.olstad@1321830.no-reply.drupal.org>
Date: Wed, 26 Feb 2025 22:19:58 -0500
Subject: [PATCH] Issue #3509295 by joseph.olstad: D11 compatibility hotfix for
 WSOD on settings page

---
 src/Form/FilebrowserConfigForm.php | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/Form/FilebrowserConfigForm.php b/src/Form/FilebrowserConfigForm.php
index 99dd2fc..3939939 100644
--- a/src/Form/FilebrowserConfigForm.php
+++ b/src/Form/FilebrowserConfigForm.php
@@ -4,6 +4,7 @@ namespace Drupal\filebrowser\Form;
 
 use Drupal;
 use Drupal\Core\Config\ConfigFactoryInterface;
+use Drupal\Core\Config\TypedConfigManagerInterface;
 use Drupal\Core\Form\ConfigFormBase;
 use Drupal\Core\Form\FormStateInterface;
 
@@ -13,9 +14,10 @@ class FilebrowserConfigForm extends ConfigFormBase {
    * FilebrowserConfigForm constructor.
    * @param $config_factory
    */
-  public function __construct( ConfigFactoryInterface $config_factory) {
-    parent:: __construct($config_factory);
+  public function __construct( ConfigFactoryInterface $config_factory, TypedConfigManagerInterface $typed_config_manager) {
+    parent:: __construct($config_factory, $typed_config_manager);
     $this->setConfigFactory($config_factory);
+    $this->typedConfigManager = $typed_config_manager;
   }
 
   /**
-- 
GitLab