changes bookmark storage to sortedset, gets uid from socket rather than being passed from client

This commit is contained in:
bdharrington7
2015-07-30 23:13:34 -07:00
parent c0ec6faed3
commit 25203ee67e
3 changed files with 11 additions and 13 deletions

View File

@@ -330,11 +330,11 @@ var async = require('async'),
}
Topics.getUserBookmark = function (tid, uid, callback) {
db.getObjectField('topic:' + tid + ':bookmarks', uid, callback);
db.sortedSetScore('topic:' + tid + ':bookmarks', uid, callback);
};
Topics.setUserBookmark = function(data, callback) {
db.setObjectField('topic:' + data.tid + ':bookmarks', data.uid, data.postIndex, callback);
Topics.setUserBookmark = function(tid, uid, index, callback) {
db.sortedSetAdd('topic:' + tid + ':bookmarks', index, uid, callback);
};
Topics.getTopicField = function(tid, field, callback) {