topics should be marked read correctly if you are already in it

This commit is contained in:
Baris Soner Usakli
2014-01-23 15:46:39 -05:00
parent 47c32738a6
commit 824c5072e8
6 changed files with 100 additions and 85 deletions

View File

@@ -104,15 +104,15 @@ SocketPosts.edit = function(socket, data, callback) {
type: 'warning',
timeout: 2000
});
return;
return callback(new Error('not-logged-in'));
} else if(!data || !data.pid || !data.title || !data.content) {
return callback(new Error('invalid data'));
} else if (!data.title || data.title.length < parseInt(meta.config.minimumTitleLength, 10)) {
topics.emitTitleTooShortAlert(socket);
return;
return callback(new Error('title-too-short'));
} else if (!data.content || data.content.length < parseInt(meta.config.minimumPostLength, 10)) {
module.parent.exports.emitContentTooShortAlert(socket);
return;
return callback(new Error('content-too-short'));
}
postTools.edit(socket.uid, data.pid, data.title, data.content);