diff --git a/Layout/default/Preorder/Index.php b/Layout/default/Preorder/Index.php index c6177ce33..1e4677ea4 100644 --- a/Layout/default/Preorder/Index.php +++ b/Layout/default/Preorder/Index.php @@ -423,9 +423,7 @@ $pagination_entity_name = "Vorbestellungen"; Partner Attribute Erstellt
Bearbeitet - is(["Admin","netowner"])): ?> - - + diff --git a/application/Preorder/PreorderController.php b/application/Preorder/PreorderController.php index f354215ec..f5147c7f8 100644 --- a/application/Preorder/PreorderController.php +++ b/application/Preorder/PreorderController.php @@ -1345,12 +1345,14 @@ class PreorderController extends mfBaseController { /*if($preorder->type != "legacytransfer") { return false; }*/ - if(!$this->me->is("Admin")) { + if(!$this->me->is("Admin") && !$this->me->can("preorder")) { + $this->log->debug(__METHOD__.": no permission"); return false; } $workorder = $preorder->createRimoWorkorder(); if(!$workorder) { + $this->log->debug(__METHOD__.": error creating workorder"); return false; }