protected $producer;
protected $user;
protected $markAsRead;
- protected $disableContentUpdate;
+ protected $disableContentUpdate = false;
protected $skippedEntries = 0;
protected $importedEntries = 0;
protected $queuedEntries = 0;
/**
* Set whether articles should be fetched for updated content.
*
- * @param bool $markAsRead
+ * @param bool $disableContentUpdate
*/
public function setDisableContentUpdate($disableContentUpdate)
{
return $this->disableContentUpdate;
}
-
/**
* Fetch content from the ContentProxy (using graby).
* If it fails return the given entry to be saved in all case (to avoid user to loose the content).
*/
protected function fetchContent(Entry $entry, $url, array $content = [])
{
+ // be sure to set at least the given url
+ $content['url'] = isset($content['url']) ? $content['url'] : $url;
+
try {
$this->contentProxy->importEntry($entry, $content, $this->disableContentUpdate);
} catch (\Exception $e) {