Merge branch 'pull/637' into integration-637

# Conflicts:
#	client/src/lists/forms/CUD.js
This commit is contained in:
Tomas Bures 2019-07-24 14:54:51 +05:30
commit 6eeef7a991
7 changed files with 126 additions and 54 deletions

View file

@ -26,6 +26,12 @@ router.postAsync('/forms', passport.loggedIn, passport.csrfProtection, async (re
return res.json(await forms.create(req.context, req.body));
});
router.postAsync('/forms/:formId', passport.loggedIn, passport.csrfProtection, async (req, res) => {
const entity = req.body;
const formId= castToInteger(req.params.formId);
return res.json(await forms.copy(req.context, entity, formId));
});
router.putAsync('/forms/:formId', passport.loggedIn, passport.csrfProtection, async (req, res) => {
const entity = req.body;
entity.id = castToInteger(req.params.formId);