delete topic bookmarks on topic purge

v1.18.x
barisusakli 10 years ago
parent 7c0b798036
commit 808d64e0d9

@ -331,11 +331,11 @@ var async = require('async'),
} }
Topics.getUserBookmark = function (tid, uid, callback) { 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) { 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) { Topics.getTopicField = function(tid, field, callback) {

@ -86,7 +86,8 @@ module.exports = function(Topics) {
db.deleteAll([ db.deleteAll([
'tid:' + tid + ':followers', 'tid:' + tid + ':followers',
'tid:' + tid + ':posts', 'tid:' + tid + ':posts',
'tid:' + tid + ':posts:votes' 'tid:' + tid + ':posts:votes',
'tid:' + tid + ':bookmarks'
], next); ], next);
}, },
function(next) { function(next) {

Loading…
Cancel
Save