crash backup
Some checks failed
Image optimization / general_image_workflow (push) Has been cancelled
CI / general_module_workflow_php (push) Has been cancelled
CI / general_module_workflow_js (push) Has been cancelled

This commit is contained in:
Dennis Eichhorn 2025-03-21 02:48:19 +00:00
parent d42cc5a334
commit d1221e842e
3 changed files with 8 additions and 8 deletions

View File

@ -100,7 +100,7 @@ final class ApiController extends Controller
} }
$media = $data['media'] ?? MediaMapper::get() $media = $data['media'] ?? MediaMapper::get()
->where('id', (int) $request->getData('id')) ->where('id', $request->getDataInt('id') ?? 0)
->execute(); ->execute();
/** @var \Model\Setting $template */ /** @var \Model\Setting $template */
@ -498,9 +498,9 @@ final class ApiController extends Controller
return $media; return $media;
} }
$app->eventManager->triggerSimilar('PRE:Module:Media-media-create', '', $media); $app->eventManager->triggerSimilar('PRE:Media-media-create', '', $media);
MediaMapper::create()->execute($media); MediaMapper::create()->execute($media);
$app->eventManager->triggerSimilar('POST:Module:Media-media-create', '', $app->eventManager->triggerSimilar('POST:Media-media-create', '',
[ [
$account, $account,
null, $media, null, $media,
@ -657,7 +657,7 @@ final class ApiController extends Controller
} }
/** @var Media $old */ /** @var Media $old */
$old = MediaMapper::get()->where('id', (int) $request->getData('id'))->execute(); $old = MediaMapper::get()->where('id', $request->getDataInt('id') ?? 0)->execute();
$new = $this->updateMediaFromRequest($request, clone $old); $new = $this->updateMediaFromRequest($request, clone $old);
$this->updateModel($request->header->account, $old, $new, MediaMapper::class, 'media', $request->getOrigin()); $this->updateModel($request->header->account, $old, $new, MediaMapper::class, 'media', $request->getOrigin());
@ -1241,7 +1241,7 @@ final class ApiController extends Controller
if ($request->hasData('id')) { if ($request->hasData('id')) {
/** @var Media $media */ /** @var Media $media */
$media = MediaMapper::get()->where('id', (int) $request->getData('id'))->execute(); $media = MediaMapper::get()->where('id', $request->getDataInt('id') ?? 0)->execute();
$filePath = $media->getAbsolutePath(); $filePath = $media->getAbsolutePath();
} else { } else {
$path = \urldecode($request->getDataString('path') ?? ''); $path = \urldecode($request->getDataString('path') ?? '');

View File

@ -28,12 +28,12 @@ use phpOMS\Uri\UriFactory;
<section class="portlet"> <section class="portlet">
<div class="portlet-body"> <div class="portlet-body">
<?= $this->getData('editor')->render('editor'); ?> <?= $this->data['editor']->render('editor'); ?>
</div> </div>
</section> </section>
<div class="box"> <div class="box">
<?= $this->getData('editor')->getData('text')->render('editor', 'content', 'fEditor'); ?> <?= $this->data['editor']->data['text']->render('editor', 'content', 'fEditor'); ?>
</div> </div>
</div> </div>

View File

@ -22,7 +22,7 @@ include __DIR__ . '/template-functions.php';
/** /**
* @var \phpOMS\Views\View $this * @var \phpOMS\Views\View $this
*/ */
$mediaPath = \urldecode($this->getData('path') ?? '/'); $mediaPath = \urldecode($this->data['path'] ?? '/');
/** @var \Modules\Media\Models\Media[] $media */ /** @var \Modules\Media\Models\Media[] $media */
$media = $this->data['media'] ?? []; $media = $this->data['media'] ?? [];