Changed from post to put for since updating not creatings

This commit is contained in:
MrRenter
2015-04-18 11:53:46 -04:00
parent 790a4f941d
commit b2f18a790a
3 changed files with 17 additions and 13 deletions

2
app.js
View File

@ -470,7 +470,7 @@ app.post(
storyController.commentOnCommentSubmit
);
app.post(
app.put(
'/stories/comment/:id/edit',
storyController.commentEdit
);

View File

@ -424,16 +424,18 @@ exports.commentOnCommentSubmit = function(req, res, next) {
};
exports.commentEdit = function(req, res, next){
if (req.user._id.toString() !== req.body.data.author.userId.toString()) {
//console.log(JSON.stringify(req));
console.log(JSON.stringify(req.body));
if (req.user._id.toString() !== req.body.author.userId.toString()) {
return next(new Error('Not authorized'));
}
var data = req.params.id;
var sanitizedBody = sanitizeHtml(req.body.data.body,{
var sanitizedBody = sanitizeHtml(req.body.body,{
allowedTags: [],
allowedAttributes: []
}).replace(/"/g, '"');
if (req.body.data.body !== sanitizedBody) {
if (req.body.body !== sanitizedBody) {
req.flash('errors', {
msg: 'HTML is not allowed'
});

View File

@ -129,8 +129,10 @@
var submitCommentForEditToCommentHandler = function submitCommentForEditToCommentHandler() {
$('#submit-comment-to-edit').unbind('click');
console.log('in comments.jade', originalStoryAuthorEmail);
$.post('/stories/comment/' + commentId + '/edit',
{
$.ajax({
type: "PUT",
url: '/stories/comment/' + commentId + '/edit',
data: {
associatedPost: commentId,
originalStoryLink: originalStoryLink,
@ -142,15 +144,15 @@
username: user.profile.username,
email: user.email
}
}
})
.fail(function (xhr, textStatus, errorThrown) {
$('#submit-comment-to-edit').bind('click', submitCommentForEditToCommentHandler);
})
.done(function (data, textStatus, xhr) {
},
dataType: "json",
success: function (msg) {
window.location.reload();
},
error: function (err){
$('#submit-comment-to-edit').bind('click', submitCommentForEditToCommentHandler);
}
});
};
$('#submit-comment-to-edit').on('click', submitCommentForEditToCommentHandler)