Merge pull request #7660 from nextcloud/fix-7646

Also log exception for failed appstore request
This commit is contained in:
Morris Jobke 2018-01-02 15:05:33 +01:00 committed by GitHub
commit d97341d986
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 1 deletions

View File

@ -36,6 +36,7 @@ use OCP\Files\NotFoundException;
use OCP\Http\Client\IClientService; use OCP\Http\Client\IClientService;
use OCP\IConfig; use OCP\IConfig;
use OCP\ILogger; use OCP\ILogger;
use OCP\Util;
abstract class Fetcher { abstract class Fetcher {
const INVALIDATE_AFTER_SECONDS = 300; const INVALIDATE_AFTER_SECONDS = 300;
@ -170,7 +171,7 @@ abstract class Fetcher {
$file->putContent(json_encode($responseJson)); $file->putContent(json_encode($responseJson));
return json_decode($file->getContent(), true)['data']; return json_decode($file->getContent(), true)['data'];
} catch (ConnectException $e) { } catch (ConnectException $e) {
$this->logger->info('Could not connect to appstore', ['app' => 'appstoreFetcher']); $this->logger->logException($e, ['app' => 'appstoreFetcher', 'level' => Util::INFO, 'message' => 'Could not connect to appstore']);
return []; return [];
} catch (\Exception $e) { } catch (\Exception $e) {
return []; return [];