From 78916bdd0f37fdff2881a4f80b02a2d1cc042bfe Mon Sep 17 00:00:00 2001 From: Frank Schubert Date: Tue, 20 Feb 2024 22:37:47 +0100 Subject: [PATCH] Limited VatgroupController to Fibu user --- Layout/default/Vatgroup/Index.php | 8 ++++---- Layout/default/menu.php | 2 +- application/Vatgroup/VatgroupController.php | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Layout/default/Vatgroup/Index.php b/Layout/default/Vatgroup/Index.php index c9f95c7c3..6db6e6ce4 100644 --- a/Layout/default/Vatgroup/Index.php +++ b/Layout/default/Vatgroup/Index.php @@ -44,16 +44,16 @@
- Zielland + Zielland *
- Erlöskonto + Erlöskonto *
Legacy Erlöskonto
- Steuersatz % + Steuersatz % *
Rechnungstext @@ -75,7 +75,7 @@ rates[$area_key]->rate, 2))?>" placeholder="Steuersatz %" />
- +
diff --git a/Layout/default/menu.php b/Layout/default/menu.php index d7e393f7f..2bba195fe 100644 --- a/Layout/default/menu.php +++ b/Layout/default/menu.php @@ -74,7 +74,7 @@ is(["Admin"])): ?>
  • "> Open Access IDs
  • "> Technologien
  • -
  • "> Steuersätze
  • + can("Fibu")): ?>
  • "> Steuersätze
  • diff --git a/application/Vatgroup/VatgroupController.php b/application/Vatgroup/VatgroupController.php index 94f4250c4..5f1052c5c 100644 --- a/application/Vatgroup/VatgroupController.php +++ b/application/Vatgroup/VatgroupController.php @@ -9,7 +9,7 @@ class VatgroupController extends mfBaseController { $this->me = $me; $this->layout()->set("me",$me); - if(!$me->is(["Admin"])) { + if(!$me->is(["Admin"]) || !$me->can("Fibu")) { $this->redirect("Dashboard"); } }