diff options
author | Jeremy Benoist <jeremy.benoist@gmail.com> | 2016-09-09 09:36:07 +0200 |
---|---|---|
committer | Jeremy Benoist <jeremy.benoist@gmail.com> | 2016-09-11 21:58:55 +0200 |
commit | 6d65c0a8b089d3caa6f8e20d7935a9fe2f87d926 (patch) | |
tree | 38ea829aeea879f4bfdd9873cea556a244247b7e /src/Wallabag/ImportBundle/Import/WallabagImport.php | |
parent | 3aca0a9f00417b64203a660dee0a2b4c0fe22ac8 (diff) | |
download | wallabag-6d65c0a8b089d3caa6f8e20d7935a9fe2f87d926.tar.gz wallabag-6d65c0a8b089d3caa6f8e20d7935a9fe2f87d926.tar.zst wallabag-6d65c0a8b089d3caa6f8e20d7935a9fe2f87d926.zip |
Add ability to define created_at for all import
At the moment only Readability & wallabag v2 import allow created_at import.
Pocket removed `time_added` field from their API v2 to v3...
And wallabag v1 doesn't export that value.
Diffstat (limited to 'src/Wallabag/ImportBundle/Import/WallabagImport.php')
-rw-r--r-- | src/Wallabag/ImportBundle/Import/WallabagImport.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Wallabag/ImportBundle/Import/WallabagImport.php b/src/Wallabag/ImportBundle/Import/WallabagImport.php index 026567b0..8e50b135 100644 --- a/src/Wallabag/ImportBundle/Import/WallabagImport.php +++ b/src/Wallabag/ImportBundle/Import/WallabagImport.php | |||
@@ -139,6 +139,10 @@ abstract class WallabagImport extends AbstractImport | |||
139 | $entry->setArchived($data['is_archived']); | 139 | $entry->setArchived($data['is_archived']); |
140 | $entry->setStarred($data['is_starred']); | 140 | $entry->setStarred($data['is_starred']); |
141 | 141 | ||
142 | if (!empty($data['created_at'])) { | ||
143 | $entry->setCreatedAt(new \DateTime($data['created_at'])); | ||
144 | } | ||
145 | |||
142 | $this->em->persist($entry); | 146 | $this->em->persist($entry); |
143 | ++$this->importedEntries; | 147 | ++$this->importedEntries; |
144 | 148 | ||