don't require passing in uid for topics.markAsRead

v1.18.x
psychobunny 11 years ago
parent 791fde7904
commit d81351579d

@ -74,7 +74,7 @@ define(['forum/pagination', 'forum/infinitescroll', 'forum/topic/threadTools', '
$(window).trigger('action:topic.loaded');
socket.emit('topics.markAsRead', {tid: tid, uid: app.uid});
socket.emit('topics.markAsRead', tid);
socket.emit('topics.increaseViewCount', tid);
};
@ -99,7 +99,7 @@ define(['forum/pagination', 'forum/infinitescroll', 'forum/topic/threadTools', '
postcount.html(parseInt(postcount.html(), 10) + 1);
}
socket.emit('topics.markAsRead', {tid: tid, uid: app.uid});
socket.emit('topics.markAsRead', tid);
createNewPosts(data);
}

@ -62,13 +62,13 @@ SocketTopics.increaseViewCount = function(socket, tid) {
}
SocketTopics.markAsRead = function(socket, data) {
if(!data || !data.tid || !data.uid) {
if(!data || !data.tid) {
return;
}
topics.markAsRead(data.tid, data.uid, function(err) {
topics.pushUnreadCount(data.uid);
topics.markTopicNotificationsRead(data.tid, data.uid);
topics.markAsRead(data.tid, socket.uid, function(err) {
topics.pushUnreadCount(socket.uid);
topics.markTopicNotificationsRead(data.tid, socket.uid);
});
};

Loading…
Cancel
Save