fix: allow new file menu on public shares

Signed-off-by: Elizabeth Danzberger <elizabeth@elzody.dev>
This commit is contained in:
Elizabeth Danzberger 2025-11-19 13:45:49 -05:00
parent 8f923018d4
commit 71cde2dad9
No known key found for this signature in database
GPG key ID: 6B466A21DF5E753C

View file

@ -34,7 +34,13 @@ class RegisterTemplateFileCreatorListener implements IEventListener {
return;
}
if (!$this->permissionManager->isEnabledForUser() || !$this->permissionManager->userCanEdit() || empty($this->capabilitiesService->getCapabilities())) {
if (empty($this->capabilitiesService->getCapabilities())) {
return;
}
$user = $this->permissionManager->loggedInUser();
$userCanCreate = $this->permissionManager->isEnabledForUser($user) || $this->permissionManager->userCanEdit($user);
if ($user && !$userCanCreate) {
return;
}