use getDataArray

This commit is contained in:
Dennis Eichhorn 2023-09-28 01:33:30 +00:00
parent 0ad21f4798
commit 2d2104288b
3 changed files with 5 additions and 5 deletions

View File

@ -360,9 +360,9 @@ final class Installer extends InstallerAbstract
$module->apiMediaUpload($request, $response);
$uploadedIds = $response->get('')['response'];
$uploadedIds = $response->getDataArray('')['response'];
if ($data['create_collection']) {
if ($data['create_collection'] ?? false) {
$response = new HttpResponse();
$request = new HttpRequest(new HttpUri(''));

View File

@ -1088,7 +1088,7 @@ final class ApiController extends Controller
}
if ($media->hasPassword()
&& !$media->comparePassword($request->getDataString('password'))
&& !$media->comparePassword($request->getDataString('password') ?? '')
) {
$view = new View($this->app->l11nManager, $request, $response);
$view->setTemplate('/Modules/Media/Theme/Api/invalidPassword');

View File

@ -222,8 +222,8 @@ class MediaMapper extends DataMapperFactory
$result = $query->count(self::TABLE)
->where('media_relation_src', '=', $id)
->execute()
?->fetch();
?->fetch() ?? [];
return $references + ((int) $result[0] ?? 0);
return $references + ((int) ($result[0] ?? 0));
}
}