]> source.dussan.org Git - nextcloud-server.git/commitdiff
fix: check if key is set backport/47854/stable29 47936/head
authorGit'Fellow <12234510+solracsf@users.noreply.github.com>
Fri, 13 Sep 2024 07:49:09 +0000 (09:49 +0200)
committerbackportbot[bot] <backportbot[bot]@users.noreply.github.com>
Fri, 13 Sep 2024 08:57:57 +0000 (08:57 +0000)
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
lib/private/App/AppStore/Fetcher/AppFetcher.php

index 0f96049d0ef38b07c24499bc43e75b26619caefc..0188f56c8edadd2d4570f46c514e5c9050afe41c 100644 (file)
@@ -77,7 +77,7 @@ class AppFetcher extends Fetcher {
                /** @var mixed[] $response */
                $response = parent::fetch($ETag, $content);
 
-               if (empty($response) || $response['data'] === null) {
+               if (!isset($response['data']) || $response['data'] === null) {
                        $this->logger->warning('Response from appstore is invalid, apps could not be retrieved. Try again later.', ['app' => 'appstoreFetcher']);
                        return [];
                }