From 00b8de3e5ab5a16a625e9e213758d254982c8a17 Mon Sep 17 00:00:00 2001
From: Henning Leutz <leutz@pcsg.de>
Date: Wed, 23 Oct 2024 08:50:14 +0200
Subject: [PATCH] fix(Order): added missing user interface types for save
 methods

---
 src/QUI/ERP/Order/Order.php | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/QUI/ERP/Order/Order.php b/src/QUI/ERP/Order/Order.php
index a2b3fba8..f3ec75f6 100644
--- a/src/QUI/ERP/Order/Order.php
+++ b/src/QUI/ERP/Order/Order.php
@@ -638,10 +638,9 @@ class_exists('QUI\ERP\Accounting\Invoice\Invoice')
     }
 
     /**
-     * @param null|QUI\Interfaces\Users\User $PermissionUser
      * @throws QUI\Exception
      */
-    public function update($PermissionUser = null): void
+    public function update(?User $PermissionUser = null): void
     {
         if ($PermissionUser === null) {
             $PermissionUser = QUI::getUserBySession();
@@ -787,10 +786,9 @@ public function update($PermissionUser = null): void
     /**
      * Alias for update()
      *
-     * @param null $PermissionUser
      * @throws QUI\Exception
      */
-    public function save($PermissionUser = null): void
+    public function save(?User $PermissionUser = null): void
     {
         $this->update($PermissionUser);
     }
-- 
GitLab