|
|
|
@ -383,6 +383,25 @@ var SocketIO = require('socket.io').listen(global.server, { log:false }),
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
socket.on('api:posts.edit', function(data) {
|
|
|
|
|
if(!data.title || data.title.length <= 3) {
|
|
|
|
|
socket.emit('event:alert', {
|
|
|
|
|
type: 'error',
|
|
|
|
|
timeout: 5000,
|
|
|
|
|
title: 'Title too short',
|
|
|
|
|
message: "Please enter a longer title.",
|
|
|
|
|
alert_id: 'post_error'
|
|
|
|
|
});
|
|
|
|
|
return;
|
|
|
|
|
} else if (!data.content || data.content.length <= 9) {
|
|
|
|
|
socket.emit('event:alert', {
|
|
|
|
|
type: 'error',
|
|
|
|
|
timeout: 5000,
|
|
|
|
|
title: 'Content too short',
|
|
|
|
|
message: "Please enter a longer post.",
|
|
|
|
|
alert_id: 'post_error'
|
|
|
|
|
});
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
postTools.edit(uid, data.pid, data.title, data.content);
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|