diff --git a/lib/Pike/Session/SaveHandler/Doctrine.php b/lib/Pike/Session/SaveHandler/Doctrine.php index 2a5b7e6..81a90c4 100644 --- a/lib/Pike/Session/SaveHandler/Doctrine.php +++ b/lib/Pike/Session/SaveHandler/Doctrine.php @@ -161,7 +161,7 @@ public function read($id) $return = $entity->getData(); } else { self::$em->remove($entity); - self::$em->flush(); + self::$em->flush($this->_entityName); } } @@ -186,7 +186,7 @@ public function write($id, $data) $entity->setModified(new DateTime('now')); self::$em->persist($entity); - self::$em->flush(); + self::$em->flush($this->_entityName); return true; } @@ -203,7 +203,7 @@ public function destroy($id) if ($entity instanceof Pike_Session_Entity_Interface) { self::$em->remove($entity); - self::$em->flush(); + self::$em->flush($this->_entityName); return true; } @@ -232,4 +232,4 @@ public function gc($maxlifetime) return true; } -} \ No newline at end of file +}