diff --git a/lib/Files/TemplateLoader.php b/lib/Files/TemplateLoader.php index d6a2c96f3f9..ca0770a2309 100644 --- a/lib/Files/TemplateLoader.php +++ b/lib/Files/TemplateLoader.php @@ -88,10 +88,14 @@ public function handle(Event $event): void { return; } + $user = $this->userSession->getUser(); + if ($user instanceof IUser && $this->talkConfig->isDisabledForUser($user)) { + return; + } + Util::addStyle(Application::APP_ID, 'merged-files'); Util::addScript(Application::APP_ID, 'talk-files-sidebar'); - $user = $this->userSession->getUser(); if ($user instanceof IUser) { $this->publishInitialStateForUser($user, $this->rootFolder, $this->appManager); } else { diff --git a/src/PublicShareSidebar.vue b/src/PublicShareSidebar.vue index dc6c70cda95..fa89749780f 100644 --- a/src/PublicShareSidebar.vue +++ b/src/PublicShareSidebar.vue @@ -49,6 +49,7 @@