Update surveyController.js
This commit is contained in:
@@ -1,7 +1,9 @@
|
|||||||
const Survey = require('../models/Survey')
|
const { body, validationResult } = require('express-validator')
|
||||||
const { _sr } = require('../plugins/serverResponses')
|
const { _sr } = require('../plugins/serverResponses')
|
||||||
const { res404, res500 } = require('../plugins/controllersHelperFunctions')
|
const { res404, res500 } = require('../plugins/controllersHelperFunctions')
|
||||||
const _faSr = _sr.fa
|
const _faSr = _sr.fa
|
||||||
|
const { checkValidations } = require('../plugins/controllersHelperFunctions')
|
||||||
|
const Survey = require('../models/Survey')
|
||||||
|
|
||||||
module.exports.create = [
|
module.exports.create = [
|
||||||
(req, res) => {
|
(req, res) => {
|
||||||
@@ -40,6 +42,13 @@ module.exports.create = [
|
|||||||
]
|
]
|
||||||
|
|
||||||
module.exports.createPublic = [
|
module.exports.createPublic = [
|
||||||
|
[
|
||||||
|
body('fullName').notEmpty().withMessage(_faSr.required.name),
|
||||||
|
body('national').notEmpty().withMessage(_faSr.required.national_code),
|
||||||
|
body('phoneNumber').notEmpty().isMobilePhone().withMessage(_faSr.required.phone_number),
|
||||||
|
body('email').notEmpty().isEmail().withMessage(_faSr.required.email),
|
||||||
|
],
|
||||||
|
checkValidations(validationResult),
|
||||||
(req, res) => {
|
(req, res) => {
|
||||||
const {
|
const {
|
||||||
purchasedProduct,
|
purchasedProduct,
|
||||||
@@ -50,10 +59,18 @@ module.exports.createPublic = [
|
|||||||
repairQuality,
|
repairQuality,
|
||||||
coast,
|
coast,
|
||||||
description,
|
description,
|
||||||
code
|
code,
|
||||||
|
fullName,
|
||||||
|
national,
|
||||||
|
phoneNumber ,
|
||||||
|
email
|
||||||
} = req.body
|
} = req.body
|
||||||
|
|
||||||
const data = {
|
const data = {
|
||||||
|
fullName,
|
||||||
|
national,
|
||||||
|
phoneNumber ,
|
||||||
|
email,
|
||||||
purchasedProduct,
|
purchasedProduct,
|
||||||
guaranteeWorkFlow,
|
guaranteeWorkFlow,
|
||||||
employeeResponsibility,
|
employeeResponsibility,
|
||||||
|
|||||||
Reference in New Issue
Block a user