From 38c170f64da6a3f38bd4906f9b55f67621a207fd Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Fri, 15 Mar 2024 21:57:48 +0000 Subject: [PATCH] more code fixes --- Admin/Install/Media/bill.pdf.php | 6 +++++- Controller/ApiAttributeController.php | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Admin/Install/Media/bill.pdf.php b/Admin/Install/Media/bill.pdf.php index 4d39396..cb92fd3 100755 --- a/Admin/Install/Media/bill.pdf.php +++ b/Admin/Install/Media/bill.pdf.php @@ -13,13 +13,17 @@ declare(strict_types=1); use Modules\Billing\Models\NullBill; +use Modules\Media\Models\NullCollection; use phpOMS\Localization\ISO3166NameEnum; use phpOMS\Localization\Money; use phpOMS\Stdlib\Base\FloatInt; /** @var \phpOMS\Views\View $this */ -require_once $this->data['defaultTemplates']->findFile('.pdf.php')->getAbsolutePath(); +/** @var \Modules\Media\Models\Collection $collection */ +$collection = $this->data['defaultTemplates'] ?? new NullCollection(); + +require_once $collection->findFile('.pdf.php')->getAbsolutePath(); /** @var \Modules\Billing\Models\Bill $bill */ $bill = $this->data['bill'] ?? new NullBill(); diff --git a/Controller/ApiAttributeController.php b/Controller/ApiAttributeController.php index 4ac3795..0fe467c 100755 --- a/Controller/ApiAttributeController.php +++ b/Controller/ApiAttributeController.php @@ -71,7 +71,7 @@ final class ApiAttributeController extends Controller ->with('type') ->where('type/id', $type->id) ->where('ref', (int) $request->getData('ref')) - ->execute(); + ->executeCount(); if ($attr > 0) { $response->header->status = RequestStatusCode::R_409;