*/
public function getDescription()
{
- return 'This importer will import all your wallabag v2 articles. On the export sidebar, click on "JSON". You will have a "Unread articles.json" file.';
+ return 'This importer will import all your wallabag v2 articles. Go to All articles, then, on the export sidebar, click on "JSON". You will have a "All articles.json" file.';
}
/**
$entry->setContent($importedEntry['content']);
$entry->setReadingTime($importedEntry['reading_time']);
$entry->setDomainName($importedEntry['domain_name']);
- $entry->setMimetype($importedEntry['mimetype']);
- $entry->setLanguage($importedEntry['language']);
- $entry->setPreviewPicture($importedEntry['preview_picture']);
+ if (isset($importedEntry['mimetype'])) {
+ $entry->setMimetype($importedEntry['mimetype']);
+ }
+ if (isset($importedEntry['language'])) {
+ $entry->setLanguage($importedEntry['language']);
+ }
+ if (isset($importedEntry['preview_picture'])) {
+ $entry->setPreviewPicture($importedEntry['preview_picture']);
+ }
$this->em->persist($entry);
++$this->importedEntries;