From 220296b216e8cdb139c278fd77a251e30875cc1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B4me=20Chilliet?= Date: Tue, 30 Jan 2024 09:56:25 +0100 Subject: [PATCH] fix: Fix template parameter for some listeners MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Côme Chilliet --- apps/files_sharing/lib/Listener/ShareInteractionListener.php | 2 +- apps/theming/lib/Listener/BeforeTemplateRenderedListener.php | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/files_sharing/lib/Listener/ShareInteractionListener.php b/apps/files_sharing/lib/Listener/ShareInteractionListener.php index dd591141476..f97da311374 100644 --- a/apps/files_sharing/lib/Listener/ShareInteractionListener.php +++ b/apps/files_sharing/lib/Listener/ShareInteractionListener.php @@ -36,7 +36,7 @@ use OCP\Share\IShare; use Psr\Log\LoggerInterface; use function in_array; -/** @template-implements IEventListener */ +/** @template-implements IEventListener */ class ShareInteractionListener implements IEventListener { private const SUPPORTED_SHARE_TYPES = [ IShare::TYPE_USER, diff --git a/apps/theming/lib/Listener/BeforeTemplateRenderedListener.php b/apps/theming/lib/Listener/BeforeTemplateRenderedListener.php index 1f65766f757..d845c9a1091 100644 --- a/apps/theming/lib/Listener/BeforeTemplateRenderedListener.php +++ b/apps/theming/lib/Listener/BeforeTemplateRenderedListener.php @@ -29,6 +29,7 @@ use OCA\Theming\AppInfo\Application; use OCA\Theming\Service\BackgroundService; use OCA\Theming\Service\JSDataService; use OCA\Theming\Service\ThemeInjectionService; +use OCP\AppFramework\Http\Events\BeforeLoginTemplateRenderedEvent; use OCP\AppFramework\Http\Events\BeforeTemplateRenderedEvent; use OCP\AppFramework\Http\TemplateResponse; use OCP\AppFramework\Services\IInitialState; @@ -38,7 +39,7 @@ use OCP\IConfig; use OCP\IUserSession; use Psr\Container\ContainerInterface; -/** @template-implements IEventListener */ +/** @template-implements IEventListener */ class BeforeTemplateRenderedListener implements IEventListener { private IInitialState $initialState; @@ -67,7 +68,7 @@ class BeforeTemplateRenderedListener implements IEventListener { fn () => $this->container->get(JSDataService::class), ); - /** @var BeforeTemplateRenderedEvent $event */ + /** @var BeforeTemplateRenderedEvent|BeforeLoginTemplateRenderedEvent $event */ if ($event->getResponse()->getRenderAs() === TemplateResponse::RENDER_AS_USER) { $this->initialState->provideLazyInitialState('shortcutsDisabled', function () { if ($this->userSession->getUser()) {