This commit is contained in:
barisusakli
2014-10-07 16:21:12 -04:00
parent c57dc25ea7
commit f6f6ca7f76
11 changed files with 211 additions and 3 deletions

View File

@@ -12,6 +12,7 @@ var async = require('async'),
widgets = require('../widgets'),
user = require('../user'),
topics = require('../topics'),
posts = require('../posts'),
categories = require('../categories'),
logger = require('../logger'),
events = require('../events'),
@@ -249,4 +250,22 @@ SocketAdmin.getMoreEvents = function(socket, next, callback) {
};
SocketAdmin.dismissFlag = function(socket, pid, callback) {
if (!pid) {
return callback('[[error:invalid-data]]');
}
posts.dismissFlag(pid, callback);
};
SocketAdmin.getMoreFlags = function(socket, after, callback) {
if (!parseInt(after, 10)) {
return callback('[[error:invalid-data]]');
}
after = parseInt(after, 10);
posts.getFlags(socket.uid, after, after + 19, function(err, posts) {
callback(err, {posts: posts, next: after + 20});
});
};
module.exports = SocketAdmin;