Prevent undefined index when import fetching fails

This commit is contained in:
Jerome Charaoui 2016-12-02 22:45:04 -05:00
parent 36e6ef52a1
commit e858018fdd

View File

@ -76,8 +76,8 @@ class ContentProxy
$entry->setContent($html); $entry->setContent($html);
$entry->setHttpStatus(isset($content['status']) ? $content['status'] : ''); $entry->setHttpStatus(isset($content['status']) ? $content['status'] : '');
$entry->setLanguage($content['language']); $entry->setLanguage(isset($content['language']) ? $content['language'] : '');
$entry->setMimetype($content['content_type']); $entry->setMimetype(isset($content['content_type']) ? $content['content_type'] : '');
$entry->setReadingTime(Utils::getReadingTime($html)); $entry->setReadingTime(Utils::getReadingTime($html));
$domainName = parse_url($entry->getUrl(), PHP_URL_HOST); $domainName = parse_url($entry->getUrl(), PHP_URL_HOST);
@ -90,7 +90,7 @@ class ContentProxy
} }
// if content is an image define as a preview too // if content is an image define as a preview too
if (in_array($this->mimeGuesser->guess($content['content_type']), ['jpeg', 'jpg', 'gif', 'png'], true)) { if (isset($content['content_type']) && in_array($this->mimeGuesser->guess($content['content_type']), ['jpeg', 'jpg', 'gif', 'png'], true)) {
$entry->setPreviewPicture($content['url']); $entry->setPreviewPicture($content['url']);
} }