Fixed imports with is_starred and is_archived

This commit is contained in:
Nicolas Lœuillet 2016-12-07 16:01:50 +01:00
parent 2d4b167038
commit bb98fede2b
No known key found for this signature in database
GPG key ID: BDC1EFB5CA0145F2
3 changed files with 6 additions and 3 deletions

View file

@ -39,7 +39,8 @@ class ChromeImport extends BrowserImport
'title' => $entry['name'],
'html' => false,
'url' => $entry['url'],
'is_archived' => $this->markAsRead,
'is_archived' => (int) $this->markAsRead,
'is_starred' => false,
'tags' => '',
'created_at' => substr($entry['date_added'], 0, 10),
];

View file

@ -39,7 +39,8 @@ class FirefoxImport extends BrowserImport
'title' => $entry['title'],
'html' => false,
'url' => $entry['uri'],
'is_archived' => $this->markAsRead,
'is_archived' => (int) $this->markAsRead,
'is_starred' => false,
'tags' => '',
'created_at' => substr($entry['dateAdded'], 0, 10),
];

View file

@ -36,7 +36,8 @@ class WallabagV2Import extends WallabagImport
return [
'html' => $entry['content'],
'content_type' => $entry['mimetype'],
'is_archived' => ($entry['is_archived'] || $this->markAsRead),
'is_archived' => (int) ($entry['is_archived'] || $this->markAsRead),
'is_starred' => false,
] + $entry;
}