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;
}