From d1c920812872cd97831c9a28ba10ba463527f3be Mon Sep 17 00:00:00 2001
From: Michael Bauer <michael-bauer@posteo.de>
Date: Wed, 12 Mar 2025 11:20:25 +0100
Subject: [PATCH] Pass systemProperties to routeValidators

Can be null on first run -> needs a guard!
---
 aleksis/core/frontend/mixins/menus.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/aleksis/core/frontend/mixins/menus.js b/aleksis/core/frontend/mixins/menus.js
index 78256ab34..fcbdc0e91 100644
--- a/aleksis/core/frontend/mixins/menus.js
+++ b/aleksis/core/frontend/mixins/menus.js
@@ -102,7 +102,7 @@ const menusMixin = {
     },
     checkValidators(validators) {
       for (const validator of validators) {
-        if (!validator(this.whoAmI)) {
+        if (!validator(this.whoAmI, this.systemProperties)) {
           return false;
         }
       }
-- 
GitLab