mirror of
https://github.com/Karaka-Management/oms-Labeling.git
synced 2026-02-12 15:48:41 +00:00
bug fixes
This commit is contained in:
parent
1fce4936dc
commit
d58978cfa2
|
|
@ -85,7 +85,7 @@ final class Installer extends InstallerAbstract
|
||||||
$request = new HttpRequest();
|
$request = new HttpRequest();
|
||||||
|
|
||||||
$request->header->account = 1;
|
$request->header->account = 1;
|
||||||
$request->setData('title', \reset($layout['l11n']));
|
$request->setData('content', \reset($layout['l11n']));
|
||||||
$request->setData('template', $layout);
|
$request->setData('template', $layout);
|
||||||
|
|
||||||
foreach ($layout['files'] as $file) {
|
foreach ($layout['files'] as $file) {
|
||||||
|
|
@ -125,9 +125,9 @@ final class Installer extends InstallerAbstract
|
||||||
$request = new HttpRequest();
|
$request = new HttpRequest();
|
||||||
|
|
||||||
$request->header->account = 1;
|
$request->header->account = 1;
|
||||||
$request->setData('title', $l11n);
|
$request->setData('content', $l11n);
|
||||||
$request->setData('language', $language);
|
$request->setData('language', $language);
|
||||||
$request->setData('type', $layoutModel['id']);
|
$request->setData('ref', $layoutModel['id']);
|
||||||
|
|
||||||
$module->apiLabelLayoutL11nCreate($request, $response);
|
$module->apiLabelLayoutL11nCreate($request, $response);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -78,7 +78,7 @@ final class ApiController extends Controller
|
||||||
private function validateLabelLayoutCreate(RequestAbstract $request) : array
|
private function validateLabelLayoutCreate(RequestAbstract $request) : array
|
||||||
{
|
{
|
||||||
$val = [];
|
$val = [];
|
||||||
if (($val['title'] = !$request->hasData('title'))
|
if (($val['content'] = !$request->hasData('content'))
|
||||||
) {
|
) {
|
||||||
return $val;
|
return $val;
|
||||||
}
|
}
|
||||||
|
|
@ -125,7 +125,7 @@ final class ApiController extends Controller
|
||||||
{
|
{
|
||||||
$labelLayout = new LabelLayout();
|
$labelLayout = new LabelLayout();
|
||||||
$labelLayout->setL11n(
|
$labelLayout->setL11n(
|
||||||
$request->getDataString('title') ?? '',
|
$request->getDataString('content') ?? '',
|
||||||
ISO639x1Enum::tryFromValue($request->getDataString('language')) ?? ISO639x1Enum::_EN
|
ISO639x1Enum::tryFromValue($request->getDataString('language')) ?? ISO639x1Enum::_EN
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
@ -171,9 +171,9 @@ final class ApiController extends Controller
|
||||||
private function createLabelLayoutL11nFromRequest(RequestAbstract $request) : BaseStringL11n
|
private function createLabelLayoutL11nFromRequest(RequestAbstract $request) : BaseStringL11n
|
||||||
{
|
{
|
||||||
$labelLayoutL11n = new BaseStringL11n();
|
$labelLayoutL11n = new BaseStringL11n();
|
||||||
$labelLayoutL11n->ref = $request->getDataInt('layout') ?? 0;
|
$labelLayoutL11n->ref = $request->getDataInt('ref') ?? 0;
|
||||||
$labelLayoutL11n->language = ISO639x1Enum::tryFromValue($request->getDataString('language')) ?? $request->header->l11n->language;
|
$labelLayoutL11n->language = ISO639x1Enum::tryFromValue($request->getDataString('language')) ?? $request->header->l11n->language;
|
||||||
$labelLayoutL11n->content = $request->getDataString('title') ?? '';
|
$labelLayoutL11n->content = $request->getDataString('content') ?? '';
|
||||||
|
|
||||||
return $labelLayoutL11n;
|
return $labelLayoutL11n;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user