validation 1

This commit is contained in:
2021-01-30 16:31:52 +01:00
parent dc7a92f22a
commit 3b7ca3ccb3
3 changed files with 81 additions and 22 deletions

View File

@@ -36,15 +36,24 @@ const validateRegister = function(requestBody){
}
const validateSearch = function(string){
const valid = validator.isLength(string, { max: 64 }) && validator.isAlphanumeric(string)
const decodedString = decodeURI(string);
const valid = validator.isLength(decodedString, { max: 64 })
if(!valid){
throw newError("Niepoprawne zapytanie", 400)
}
}
const validateRestaurant = function(requestBody){
const name = validator.isLength(requestBody.name, { max: 64 })
const city = validator.isLength(requestBody.city, { max: 64 })
const adress = validator.isLength(requestBody.adress, { max: 64 })
const imgURL = validator.isURL(requestBody.imgUrl) && validator.contains(requestBody.imgUrl, "https://menuicdn.fra1.digitaloceanspaces.com/")
}
// EXPORTS
exports.validateLogin = validateLogin;
exports.validateRegister = validateRegister;
exports.validatePassword = validatePassword;
exports.validateSearch = validateSearch;
exports.validateSearch = validateSearch;
exports.validateRestaurant = validateRestaurant;