From b554709f41b7fb0948ae2f81eac2ee6a693163b8 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Fri, 21 Mar 2025 02:48:21 +0000 Subject: [PATCH] crash backup --- Admin/Installer.php | 4 ++-- Controller/ApiController.php | 10 +++++----- Controller/BackendController.php | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Admin/Installer.php b/Admin/Installer.php index 7415ea3..e926464 100755 --- a/Admin/Installer.php +++ b/Admin/Installer.php @@ -84,7 +84,7 @@ final class Installer extends InstallerAbstract if (!empty($tag['l11n'])) { $request->setData('content', \reset($tag['l11n'])); - $request->setData('lang', \array_keys($tag['l11n'])[0] ?? 'en'); + $request->setData('language', \array_keys($tag['l11n'])[0] ?? 'en'); } $module->apiTagCreate($request, $response); @@ -109,7 +109,7 @@ final class Installer extends InstallerAbstract $request->header->account = 1; $request->setData('content', $l11n); - $request->setData('lang', $language); + $request->setData('language', $language); $request->setData('ref', $id); $module->apiTagL11nCreate($request, $response); diff --git a/Controller/ApiController.php b/Controller/ApiController.php index cc2d22b..a627136 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -75,7 +75,7 @@ final class ApiController extends Controller public function apiTagUpdate(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { /** @var Tag $old */ - $old = TagMapper::get()->where('id', (int) $request->getData('id'))->execute(); + $old = TagMapper::get()->where('id', $request->getDataInt('id') ?? 0)->execute(); $new = $this->updateTagFromRequest($request, clone $old); $this->updateModel($request->header->account, $old, $new, TagMapper::class, 'tag', $request->getOrigin()); @@ -270,7 +270,7 @@ final class ApiController extends Controller public function apiTagGet(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { /** @var Tag $tag */ - $tag = TagMapper::get()->where('id', (int) $request->getData('id'))->execute(); + $tag = TagMapper::get()->where('id', $request->getDataInt('id') ?? 0)->execute(); $this->createStandardReturnResponse($request, $response, $tag); } @@ -290,7 +290,7 @@ final class ApiController extends Controller public function apiTagDelete(RequestAbstract $request, ResponseAbstract $response, array $data = []) : void { /** @var Tag $tag */ - $tag = TagMapper::get()->where('id', (int) $request->getData('id'))->execute(); + $tag = TagMapper::get()->where('id', $request->getDataInt('id') ?? 0)->execute(); $this->deleteModel($request->header->account, $tag, TagMapper::class, 'tag', $request->getOrigin()); $this->createStandardDeleteResponse($request, $response, $tag); } @@ -344,7 +344,7 @@ final class ApiController extends Controller } /** @var BaseStringL11n $old */ - $old = TagL11nMapper::get()->where('id', (int) $request->getData('id'))->execute(); + $old = TagL11nMapper::get()->where('id', $request->getDataInt('id') ?? 0)->execute(); $new = $this->updateTagL11nFromRequest($request, clone $old); $this->updateModel($request->header->account, $old, $new, TagL11nMapper::class, 'tag_l11n', $request->getOrigin()); @@ -415,7 +415,7 @@ final class ApiController extends Controller } /** @var BaseStringL11n $tagL11n */ - $tagL11n = TagL11nMapper::get()->where('id', (int) $request->getData('id'))->execute(); + $tagL11n = TagL11nMapper::get()->where('id', $request->getDataInt('id') ?? 0)->execute(); $this->deleteModel($request->header->account, $tagL11n, TagL11nMapper::class, 'tag_l11n', $request->getOrigin()); $this->createStandardDeleteResponse($request, $response, $tagL11n); } diff --git a/Controller/BackendController.php b/Controller/BackendController.php index e53d289..3e0067d 100755 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -108,7 +108,7 @@ final class BackendController extends Controller /** @var \Modules\Tag\Models\Tag $tag */ $tag = TagMapper::get() ->with('title') - ->where('id', (int) $request->getData('id')) + ->where('id', $request->getDataInt('id') ?? 0) ->where('title/language', $response->header->l11n->language) ->execute();