allow form to be embedded
This commit is contained in:
parent
77893b0c4e
commit
89b10232c5
|
@ -13,6 +13,9 @@ exports.index = function(req, res) {
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.form = function(req, res) {
|
exports.form = function(req, res) {
|
||||||
|
//Allow form to be embeded
|
||||||
|
res.removeHeader('X-Frame-Options');
|
||||||
|
|
||||||
res.render('form', {
|
res.render('form', {
|
||||||
user: req.user || null,
|
user: req.user || null,
|
||||||
request: req
|
request: req
|
||||||
|
|
|
@ -285,10 +285,6 @@ exports.read = function(req, res) {
|
||||||
var newForm = req.form.toJSON({virtuals : true});
|
var newForm = req.form.toJSON({virtuals : true});
|
||||||
newForm.plugins.oscarhost.settings.validUpdateTypes = validUpdateTypes;
|
newForm.plugins.oscarhost.settings.validUpdateTypes = validUpdateTypes;
|
||||||
|
|
||||||
if(newForm){
|
|
||||||
return res.json(newForm);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (req.userId) {
|
if (req.userId) {
|
||||||
if(req.form.admin._id+'' === req.userId+''){
|
if(req.form.admin._id+'' === req.userId+''){
|
||||||
return res.json(newForm);
|
return res.json(newForm);
|
||||||
|
@ -296,14 +292,9 @@ exports.read = function(req, res) {
|
||||||
return res.status(404).send({
|
return res.status(404).send({
|
||||||
message: 'Form Does Not Exist'
|
message: 'Form Does Not Exist'
|
||||||
});
|
});
|
||||||
}else {
|
|
||||||
if(newForm) return res.json(newForm);
|
|
||||||
}
|
}
|
||||||
|
return res.json(newForm);
|
||||||
/*return res.status(404).send({
|
|
||||||
message: 'Form Does Not Exist'
|
|
||||||
});*/
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -29,10 +29,6 @@ module.exports = function(app) {
|
||||||
app.route('/upload/pdf')
|
app.route('/upload/pdf')
|
||||||
.post(users.requiresLogin, upload.single('file'), forms.uploadPDF);
|
.post(users.requiresLogin, upload.single('file'), forms.uploadPDF);
|
||||||
|
|
||||||
//TODO: Need to finish this for file upload field
|
|
||||||
//app.route('/forms/:formId([a-zA-Z0-9]+)/upload')
|
|
||||||
// .post(forms.uploadSubmissionFile);
|
|
||||||
|
|
||||||
app.route('/forms')
|
app.route('/forms')
|
||||||
.get(users.requiresLogin, forms.list)
|
.get(users.requiresLogin, forms.list)
|
||||||
.post(users.requiresLogin, forms.create);
|
.post(users.requiresLogin, forms.create);
|
||||||
|
|
Loading…
Reference in a new issue