aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Wallabag/ImportBundle/Import/AbstractImport.php
diff options
context:
space:
mode:
authorJeremy Benoist <jeremy.benoist@gmail.com>2016-09-09 10:12:25 +0200
committerJeremy Benoist <jeremy.benoist@gmail.com>2016-09-11 21:58:55 +0200
commit8664069e1aa2fa89e17587308a03f2720c20327a (patch)
tree67c1bd1279548ded1a366aaf01fd0a187a8271ba /src/Wallabag/ImportBundle/Import/AbstractImport.php
parent6d65c0a8b089d3caa6f8e20d7935a9fe2f87d926 (diff)
downloadwallabag-8664069e1aa2fa89e17587308a03f2720c20327a.tar.gz
wallabag-8664069e1aa2fa89e17587308a03f2720c20327a.tar.zst
wallabag-8664069e1aa2fa89e17587308a03f2720c20327a.zip
Fix DateTime & clear()
Diffstat (limited to 'src/Wallabag/ImportBundle/Import/AbstractImport.php')
-rw-r--r--src/Wallabag/ImportBundle/Import/AbstractImport.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/Wallabag/ImportBundle/Import/AbstractImport.php b/src/Wallabag/ImportBundle/Import/AbstractImport.php
index 8610062d..39befa7b 100644
--- a/src/Wallabag/ImportBundle/Import/AbstractImport.php
+++ b/src/Wallabag/ImportBundle/Import/AbstractImport.php
@@ -7,6 +7,7 @@ use Psr\Log\NullLogger;
7use Doctrine\ORM\EntityManager; 7use Doctrine\ORM\EntityManager;
8use Wallabag\CoreBundle\Helper\ContentProxy; 8use Wallabag\CoreBundle\Helper\ContentProxy;
9use Wallabag\CoreBundle\Entity\Entry; 9use Wallabag\CoreBundle\Entity\Entry;
10use Wallabag\CoreBundle\Entity\Tag;
10use Wallabag\UserBundle\Entity\User; 11use Wallabag\UserBundle\Entity\User;
11use OldSound\RabbitMqBundle\RabbitMq\Producer; 12use OldSound\RabbitMqBundle\RabbitMq\Producer;
12 13
@@ -113,7 +114,10 @@ abstract class AbstractImport implements ImportInterface
113 // flush every 20 entries 114 // flush every 20 entries
114 if (($i % 20) === 0) { 115 if (($i % 20) === 0) {
115 $this->em->flush(); 116 $this->em->flush();
116 $this->em->clear($entry); 117
118 // clear only affected entities
119 $this->em->clear(Entry::class);
120 $this->em->clear(Tag::class);
117 } 121 }
118 ++$i; 122 ++$i;
119 } 123 }