summaryrefslogtreecommitdiffstats
path: root/lib/class/democratic.class.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/class/democratic.class.php')
-rw-r--r--lib/class/democratic.class.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/class/democratic.class.php b/lib/class/democratic.class.php
index af1be060..cebb3272 100644
--- a/lib/class/democratic.class.php
+++ b/lib/class/democratic.class.php
@@ -426,6 +426,11 @@ class Democratic extends tmpPlaylist {
$sql = "DELETE FROM `democratic` WHERE `id`='$democratic_id'";
$db_results = Dba::query($sql);
+ $sql = "DELETE FROM `tmp_playlist` WHERE `session`='$democratic_id'";
+ $db_results = Dba::query($sql);
+
+ self::prune_tracks();
+
return true;
} // delete
@@ -464,7 +469,6 @@ class Democratic extends tmpPlaylist {
parent::create($insert_id,'vote','song');
}
-
return $db_results;
} // create