mirror of
https://github.com/nextcloud/server.git
synced 2026-05-28 04:32:30 -04:00
fix: Fix template parameter for some listeners
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
This commit is contained in:
parent
94cd1b1912
commit
220296b216
2 changed files with 4 additions and 3 deletions
|
|
@ -36,7 +36,7 @@ use OCP\Share\IShare;
|
|||
use Psr\Log\LoggerInterface;
|
||||
use function in_array;
|
||||
|
||||
/** @template-implements IEventListener<ContactInteractedWithEvent> */
|
||||
/** @template-implements IEventListener<ShareCreatedEvent> */
|
||||
class ShareInteractionListener implements IEventListener {
|
||||
private const SUPPORTED_SHARE_TYPES = [
|
||||
IShare::TYPE_USER,
|
||||
|
|
|
|||
|
|
@ -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<BeforeTemplateRenderedEvent> */
|
||||
/** @template-implements IEventListener<BeforeTemplateRenderedEvent|BeforeLoginTemplateRenderedEvent> */
|
||||
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()) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue