1
0
mirror of https://github.com/sasjs/server.git synced 2026-01-03 21:10:05 +00:00

fix: adde validation + code improvement

This commit is contained in:
Saad Jutt
2022-03-16 04:53:07 +05:00
parent d6fa877941
commit 1ff6965dd2
8 changed files with 271 additions and 69 deletions

View File

@@ -66,6 +66,12 @@ export const registerClientValidation = (data: any): Joi.ValidationResult =>
clientSecret: Joi.string().required()
}).validate(data)
export const deployValidation = (data: any): Joi.ValidationResult =>
Joi.object({
appLoc: Joi.string().pattern(/^\//).required().min(2),
fileTree: Joi.any().required()
}).validate(data)
export const fileBodyValidation = (data: any): Joi.ValidationResult =>
Joi.object({
filePath: Joi.string().pattern(/.sas$/).required().messages({