From f547b35c3e9d7ab29d41501c4d22b17cdbe16b36 Mon Sep 17 00:00:00 2001 From: ezoller Date: Tue, 15 Dec 2020 21:29:16 +0000 Subject: [PATCH] thanks @seth-shaw-unlv for this magical fix --- .../Action/AbstractGenerateDerivative.php | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/Plugin/Action/AbstractGenerateDerivative.php b/src/Plugin/Action/AbstractGenerateDerivative.php index 80cc0f02..373031b3 100644 --- a/src/Plugin/Action/AbstractGenerateDerivative.php +++ b/src/Plugin/Action/AbstractGenerateDerivative.php @@ -2,7 +2,7 @@ namespace Drupal\islandora\Plugin\Action; -use Drupal\Core\Config\Config; +use Drupal\Core\Config\ConfigFactoryInterface; use Drupal\Core\Entity\EntityInterface; use Drupal\Core\Entity\EntityTypeManagerInterface; use Drupal\Core\Form\FormStateInterface; @@ -85,7 +85,7 @@ class AbstractGenerateDerivative extends EmitEvent { * Token service. * @param \Drupal\Core\Messenger\MessengerInterface $messenger * The messenger. - * @param \Drupal\Core\Config\Config $config + * @param \Drupal\Core\Config\ConfigFactoryInterface $config * The system file config. */ public function __construct( @@ -101,8 +101,13 @@ class AbstractGenerateDerivative extends EmitEvent { MediaSourceService $media_source, TokenInterface $token, MessengerInterface $messenger, - Config $config + ConfigFactoryInterface $config ) { + $this->utils = $utils; + $this->mediaSource = $media_source; + $this->token = $token; + $this->messenger = $messenger; + $this->config = $config->get('system.file'); parent::__construct( $configuration, $plugin_id, @@ -114,11 +119,6 @@ class AbstractGenerateDerivative extends EmitEvent { $auth, $messenger ); - $this->utils = $utils; - $this->mediaSource = $media_source; - $this->token = $token; - $this->messenger = $messenger; - $this->config = $config; } /** @@ -138,7 +138,7 @@ class AbstractGenerateDerivative extends EmitEvent { $container->get('islandora.media_source_service'), $container->get('token'), $container->get('messenger'), - $container->get('config.factory')->get('system.file') + $container->get('config.factory') ); }