diff --git a/src/QUI/ERP/Order/ProcessingStatus/Factory.php b/src/QUI/ERP/Order/ProcessingStatus/Factory.php index b9aa7d2878c762209f33007ec1cd34dd1130d8e6..42ebf8eebf73bf4d90b54dc18d717100b715b378 100644 --- a/src/QUI/ERP/Order/ProcessingStatus/Factory.php +++ b/src/QUI/ERP/Order/ProcessingStatus/Factory.php @@ -31,7 +31,7 @@ class Factory extends QUI\Utils\Singleton * @throws QUI\Exception * @todo permissions */ - public function createProcessingStatus(int|string $id, string $color, array $title): void + public function createProcessingStatus(int | string $id, string $color, array $title): void { $list = Handler::getInstance()->getList(); $id = (int)$id; @@ -48,7 +48,7 @@ public function createProcessingStatus(int|string $id, string $color, array $tit $Package = QUI::getPackage('quiqqer/order'); $Config = $Package->getConfig(); - $Config->setValue('processing_status', $id, $color); + $Config->setValue('processing_status', (string)$id, $color); $Config->save(); // translations diff --git a/src/QUI/ERP/Order/ProcessingStatus/Handler.php b/src/QUI/ERP/Order/ProcessingStatus/Handler.php index 37b209f15d58f71b69f6e452d51aba15f8c8558f..403d6a00d2e3924c0309441de559247d83a63b72 100644 --- a/src/QUI/ERP/Order/ProcessingStatus/Handler.php +++ b/src/QUI/ERP/Order/ProcessingStatus/Handler.php @@ -149,7 +149,7 @@ public function deleteProcessingStatus(int | string $id): void QUI\Translator::publish('quiqqer/order'); // update config - $this->OrderConfig->del('processing_status', $Status->getId()); + $this->OrderConfig->del('processing_status', (string)$Status->getId()); $this->OrderConfig->save(); } @@ -168,7 +168,7 @@ public function setProcessingStatusNotification(int $id, bool $notify): void $Status = $this->getProcessingStatus($id); // update config - $this->OrderConfig->setValue('processing_status_notification', $Status->getId(), $notify ? "1" : "0"); + $this->OrderConfig->setValue('processing_status_notification', (string)$Status->getId(), $notify ? "1" : "0"); $this->OrderConfig->save(); } @@ -213,7 +213,7 @@ public function updateProcessingStatus(int | string $id, int | string $color, ar QUI\Translator::publish('quiqqer/order'); // update config - $this->OrderConfig->setValue('processing_status', $Status->getId(), $color); + $this->OrderConfig->setValue('processing_status', (string)$Status->getId(), $color); $this->OrderConfig->save(); }