From 2f6e45a1ff8158a9a666d33c2f95289e6c6b139e Mon Sep 17 00:00:00 2001
From: Henning Leutz <leutz@pcsg.de>
Date: Wed, 26 Apr 2017 17:46:27 +0200
Subject: [PATCH] fix: ERP user -> attributes save

---
 src/QUI/ERP/Accounting/ArticleList.php | 2 +-
 src/QUI/ERP/User.php                   | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/QUI/ERP/Accounting/ArticleList.php b/src/QUI/ERP/Accounting/ArticleList.php
index 4b6b0af..f401ae3 100644
--- a/src/QUI/ERP/Accounting/ArticleList.php
+++ b/src/QUI/ERP/Accounting/ArticleList.php
@@ -134,7 +134,7 @@ public function toUniqueList()
     }
 
     /**
-     * @param null $Calc
+     * @param null|Calc $Calc
      * @return $this
      */
     public function calc($Calc = null)
diff --git a/src/QUI/ERP/User.php b/src/QUI/ERP/User.php
index 1751236..f8cbef8 100644
--- a/src/QUI/ERP/User.php
+++ b/src/QUI/ERP/User.php
@@ -101,6 +101,7 @@ public function __construct(array $attributes)
 
         if (isset($attributes['data']) && is_array($attributes['data'])) {
             $this->data = $attributes['data'];
+            $this->setAttributes($this->data);
         }
 
         if (isset($attributes['address']) && is_array($attributes['address'])) {
-- 
GitLab