From 9688d27f0b52c9d77135c1f9a2aa42be796fe2fe Mon Sep 17 00:00:00 2001 From: Andreas Hennings Date: Mon, 9 Sep 2024 15:53:55 +0200 Subject: [PATCH] Issue #27: Simplify a condition in wopiCheckFileInfo(). --- src/Controller/WopiController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Controller/WopiController.php b/src/Controller/WopiController.php index fc1eb19e..17c5d8b1 100644 --- a/src/Controller/WopiController.php +++ b/src/Controller/WopiController.php @@ -46,7 +46,7 @@ function wopiCheckFileInfo(string $id, Request $request) { $user = User::load($jwt_payload->uid); $can_write = $jwt_payload->wri; - if ($can_write && $can_write != $user->hasPermission('edit any media in collabora')) { + if ($can_write && !$user->hasPermission('edit any media in collabora')) { \Drupal::logger('cool')->error('Token and user permissions do not match.'); return static::permissionDenied(); }