summaryrefslogtreecommitdiffstats
path: root/db
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2015-02-24 17:05:50 +0100
committerBernhard Posselt <dev@bernhard-posselt.com>2015-03-21 13:36:50 +0100
commit03ce3af3a51f51852cd0a3f06872fc36d7f62dfb (patch)
tree698e8fac495cacd1975e3bce8ffc6c0c5df9d527 /db
parent92bfd77cdee76e8cf117fc41c360eb700ba84fb9 (diff)
cleanup db stuff
Diffstat (limited to 'db')
-rw-r--r--db/foldermapper.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/db/foldermapper.php b/db/foldermapper.php
index bce599b45..f2a2ff68d 100644
--- a/db/foldermapper.php
+++ b/db/foldermapper.php
@@ -58,12 +58,14 @@ class FolderMapper extends NewsMapper {
// we needz CASCADE + FKs please
$sql = 'DELETE FROM `*PREFIX*news_feeds` WHERE `folder_id` = ?';
$params = [$entity->getId()];
- $this->execute($sql, $params);
+ $stmt = $this->execute($sql, $params);
+ $stmt->closeCursor();
$sql = 'DELETE FROM `*PREFIX*news_items` WHERE `feed_id` NOT IN '.
'(SELECT `feeds`.`id` FROM `*PREFIX*news_feeds` `feeds`)';
- $this->execute($sql);
+ $stmt = $this->execute($sql);
+ $stmt->closeCursor();
}