1
0
Fork 0
mirror of synced 2024-06-30 03:50:37 +12:00

Updating valid to optionals.

This commit is contained in:
mike12345567 2021-05-12 15:44:16 +01:00
parent 86f7e76180
commit d7dc133e43

View file

@ -25,9 +25,9 @@ function smtpValidation() {
function settingValidation() {
// prettier-ignore
return Joi.object({
platformUrl: Joi.string().valid("", null),
logoUrl: Joi.string().valid("", null),
docsUrl: Joi.string().valid("", null),
platformUrl: Joi.string().optional(),
logoUrl: Joi.string().optional(),
docsUrl: Joi.string().optional(),
company: Joi.string().required(),
}).unknown(true)
}
@ -44,9 +44,9 @@ function googleValidation() {
function buildConfigSaveValidation() {
// prettier-ignore
return joiValidator.body(Joi.object({
_id: Joi.string(),
_rev: Joi.string(),
group: Joi.string(),
_id: Joi.string().optional(),
_rev: Joi.string().optional(),
group: Joi.string().optional(),
type: Joi.string().valid(...Object.values(Configs)).required(),
config: Joi.alternatives()
.conditional("type", {