diff --git a/src/Controller/RepeatController.php b/src/Controller/RepeatController.php index 755e9cd3..e6a816c5 100644 --- a/src/Controller/RepeatController.php +++ b/src/Controller/RepeatController.php @@ -546,8 +546,8 @@ public function getPdf(Request $request) { 'body' => [ '#content' => [ 'logo_url' => \Drupal::service('extension.list.module')->getPath('openy_repeat') . '/img/ymca_logo_black.png', - 'result' => $content['content']['content'], - 'header' => $content['content']['header'], + 'result' => $content['content']['content'] ?? [], + 'header' => $content['content']['header'] ?? [], ], '#theme' => $content['theme'], '#cache' => [ diff --git a/src/OpenyRepeatRepository.php b/src/OpenyRepeatRepository.php index ebd18e32..5ee94d48 100644 --- a/src/OpenyRepeatRepository.php +++ b/src/OpenyRepeatRepository.php @@ -39,6 +39,11 @@ class OpenyRepeatRepository implements OpenyRepeatRepositoryInterface { */ protected $nodeStorage; + /** + * @var \Drupal\Core\Cache\MemoryCache\MemoryCacheInterface + */ + private MemoryCacheInterface $memoryCache; + /** * Constructs a OpenyRepeatRepository object. *