|
|
@ -56,12 +56,14 @@ var RDB = require('./redis.js'),
|
|
|
|
status: 'ok'
|
|
|
|
status: 'ok'
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (socket) {
|
|
|
|
socket.emit('api:topic.lock', {
|
|
|
|
socket.emit('api:topic.lock', {
|
|
|
|
status: 'ok',
|
|
|
|
status: 'ok',
|
|
|
|
tid: tid
|
|
|
|
tid: tid
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
ThreadTools.unlock = function(tid, socket) {
|
|
|
|
ThreadTools.unlock = function(tid, socket) {
|
|
|
|
topics.setTopicField(tid, 'locked', 0);
|
|
|
|
topics.setTopicField(tid, 'locked', 0);
|
|
|
@ -72,12 +74,14 @@ var RDB = require('./redis.js'),
|
|
|
|
status: 'ok'
|
|
|
|
status: 'ok'
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (socket) {
|
|
|
|
socket.emit('api:topic.unlock', {
|
|
|
|
socket.emit('api:topic.unlock', {
|
|
|
|
status: 'ok',
|
|
|
|
status: 'ok',
|
|
|
|
tid: tid
|
|
|
|
tid: tid
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
ThreadTools.delete = function(tid, callback) {
|
|
|
|
ThreadTools.delete = function(tid, callback) {
|
|
|
|
topics.delete(tid);
|
|
|
|
topics.delete(tid);
|
|
|
@ -129,12 +133,14 @@ var RDB = require('./redis.js'),
|
|
|
|
status: 'ok'
|
|
|
|
status: 'ok'
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (socket) {
|
|
|
|
socket.emit('api:topic.pin', {
|
|
|
|
socket.emit('api:topic.pin', {
|
|
|
|
status: 'ok',
|
|
|
|
status: 'ok',
|
|
|
|
tid: tid
|
|
|
|
tid: tid
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
ThreadTools.unpin = function(tid, socket) {
|
|
|
|
ThreadTools.unpin = function(tid, socket) {
|
|
|
|
topics.setTopicField(tid, 'pinned', 0);
|
|
|
|
topics.setTopicField(tid, 'pinned', 0);
|
|
|
@ -147,12 +153,14 @@ var RDB = require('./redis.js'),
|
|
|
|
status: 'ok'
|
|
|
|
status: 'ok'
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (socket) {
|
|
|
|
socket.emit('api:topic.unpin', {
|
|
|
|
socket.emit('api:topic.unpin', {
|
|
|
|
status: 'ok',
|
|
|
|
status: 'ok',
|
|
|
|
tid: tid
|
|
|
|
tid: tid
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
ThreadTools.move = function(tid, cid, socket) {
|
|
|
|
ThreadTools.move = function(tid, cid, socket) {
|
|
|
|
|
|
|
|
|
|
|
|