From cde02380f3ab62c98407cbc28ace98842217dd92 Mon Sep 17 00:00:00 2001 From: Luca Haid Date: Mon, 18 Aug 2025 16:52:19 +0000 Subject: [PATCH] Rml workorder/add permissions and menu --- lib/TTCrud/TTCrud.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/TTCrud/TTCrud.php b/lib/TTCrud/TTCrud.php index fc08accf8..ab75ed40a 100644 --- a/lib/TTCrud/TTCrud.php +++ b/lib/TTCrud/TTCrud.php @@ -41,7 +41,9 @@ class TTCrud extends mfBaseController { if (method_exists($this, 'permissionsCheckOverride')) $this->permissionsCheckOverride(); - else if (!$this->user->is(["Admin"])) + else if (isset($this->permissionCheck) && !empty($this->permissionCheck) && !$this->user->can($this->permissionCheck)) + $this->redirect("Dashboard"); + else if (!$this->user->is(["Admin"])) $this->redirect("Dashboard");