mirror of
https://github.com/nextcloud/richdocuments.git
synced 2025-12-17 21:12:14 +01:00
fix: adjust boolean logic
Signed-off-by: Elizabeth Danzberger <elizabeth@elzody.dev>
This commit is contained in:
parent
2006bc3064
commit
f568809649
2 changed files with 2 additions and 1 deletions
|
|
@ -39,7 +39,7 @@ class RegisterTemplateFileCreatorListener implements IEventListener {
|
|||
}
|
||||
|
||||
$user = $this->permissionManager->loggedInUser();
|
||||
$userCanCreate = $this->permissionManager->isEnabledForUser($user) || $this->permissionManager->userCanEdit($user);
|
||||
$userCanCreate = $this->permissionManager->isEnabledForUser($user) && $this->permissionManager->userCanEdit($user);
|
||||
if ($user && !$userCanCreate) {
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -114,6 +114,7 @@ class RegisterTemplateFileCreatorListenerTest extends TestCase {
|
|||
public function testHandleDoesNotRegisterIfUserCannotEdit() {
|
||||
$event = $this->createMock(RegisterTemplateCreatorEvent::class);
|
||||
$event->method('getTemplateManager')->willReturn($this->templateManager);
|
||||
$this->permissionManager->method('loggedInUser')->willReturn('user');
|
||||
$this->permissionManager->method('isEnabledForUser')->willReturn(true);
|
||||
$this->permissionManager->method('userCanEdit')->willReturn(false);
|
||||
$this->capabilitiesService->method('getCapabilities')->willReturn(['something']);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue