|
@@ -607,11 +607,16 @@ module.exports = function(crowi, app) {
|
|
|
|
|
|
|
|
actions.pageEdit = function(req, res) {
|
|
actions.pageEdit = function(req, res) {
|
|
|
|
|
|
|
|
- var pageForm = req.body.pageForm;
|
|
|
|
|
|
|
+ if (!req.form.isValid) {
|
|
|
|
|
+ req.flash('dangerMessage', 'Request is invalid.');
|
|
|
|
|
+ return res.redirect(req.headers.referer);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ var pageForm = req.form.pageForm;
|
|
|
|
|
+ var path = pageForm.path;
|
|
|
var body = pageForm.body;
|
|
var body = pageForm.body;
|
|
|
var currentRevision = pageForm.currentRevision;
|
|
var currentRevision = pageForm.currentRevision;
|
|
|
var grant = pageForm.grant;
|
|
var grant = pageForm.grant;
|
|
|
- var path = pageForm.path;
|
|
|
|
|
var grantUserGroupId = pageForm.grantUserGroupId;
|
|
var grantUserGroupId = pageForm.grantUserGroupId;
|
|
|
|
|
|
|
|
// TODO: make it pluggable
|
|
// TODO: make it pluggable
|