From b44aad18d1056d252f16410aeae4e27600299c92 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Mon, 29 Nov 2021 21:26:57 +0100 Subject: [PATCH] fix router bug --- Router/WebRouter.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Router/WebRouter.php b/Router/WebRouter.php index 823c6129a..84c379302 100644 --- a/Router/WebRouter.php +++ b/Router/WebRouter.php @@ -161,8 +161,8 @@ final class WebRouter implements RouterInterface } // if permission check is invalid - if ((isset($d['permission']) && $account === null) - || (isset($d['permission']) + if ((isset($d['permission']) && !empty($d['permission']) && $account === null) + || (isset($d['permission']) && !empty($d['permission']) && !$account?->hasPermission( $d['permission']['type'] ?? 0, $d['permission']['unit'] ?? $orgId,