diff --git a/middleware/envcheckmiddleware.php b/middleware/envcheckmiddleware.php index 8364e525ab..c2a48e4db8 100644 --- a/middleware/envcheckmiddleware.php +++ b/middleware/envcheckmiddleware.php @@ -296,7 +296,7 @@ private function checkPassword($linkItem, $password) { private function checkSession($linkItem) { // Not authenticated ? if (!$this->session->exists('public_link_authenticated') - || $this->session->get('public_link_authenticated') !== $linkItem['id'] + || $this->session->get('public_link_authenticated') !== (string)$linkItem['id'] ) { throw new CheckException("Missing password", Http::STATUS_UNAUTHORIZED); }