From 808d64e0d9cd27f07bf3109eb308019302b6559f Mon Sep 17 00:00:00 2001 From: barisusakli Date: Sun, 2 Aug 2015 14:42:01 -0400 Subject: [PATCH] delete topic bookmarks on topic purge --- src/topics.js | 4 ++-- src/topics/delete.js | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/topics.js b/src/topics.js index 21788c3c8d..e68786d454 100644 --- a/src/topics.js +++ b/src/topics.js @@ -331,11 +331,11 @@ var async = require('async'), } Topics.getUserBookmark = function (tid, uid, callback) { - db.sortedSetScore('topic:' + tid + ':bookmarks', uid, callback); + db.sortedSetScore('tid:' + tid + ':bookmarks', uid, callback); }; Topics.setUserBookmark = function(tid, uid, index, callback) { - db.sortedSetAdd('topic:' + tid + ':bookmarks', index, uid, callback); + db.sortedSetAdd('tid:' + tid + ':bookmarks', index, uid, callback); }; Topics.getTopicField = function(tid, field, callback) { diff --git a/src/topics/delete.js b/src/topics/delete.js index 47cb384214..30c926e1e5 100644 --- a/src/topics/delete.js +++ b/src/topics/delete.js @@ -86,7 +86,8 @@ module.exports = function(Topics) { db.deleteAll([ 'tid:' + tid + ':followers', 'tid:' + tid + ':posts', - 'tid:' + tid + ':posts:votes' + 'tid:' + tid + ':posts:votes', + 'tid:' + tid + ':bookmarks' ], next); }, function(next) {