v1.18.x
Baris Usakli 12 years ago
parent 582cd2f011
commit 8d21d4f998

@ -201,6 +201,16 @@ define(['taskbar'], function(taskbar) {
});
}
if (bodyEl.value.length <= 9) {
return app.alert({
type: 'error',
timeout: 5000,
title: 'Content too short',
message: "Please enter a longer post.",
alert_id: 'post_error'
});
}
// Still here? Let's post.
if (parseInt(postData.cid) > 0) {
socket.emit('api:topics.post', {

@ -317,6 +317,24 @@ marked.setOptions({
}
});
return; // for now, until anon code is written.
} else if(!title || 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 (!content || 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;
}
user.getUserField(uid, 'lastposttime', function(lastposttime) {

@ -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);
});

Loading…
Cancel
Save