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