Merge pull request #759 from MaddyUnderStars/fix/respectRegisterConfig

Respect register_dateOfBirth_required = false
This commit is contained in:
Erkin Alp Güney 2022-05-30 17:02:07 +03:00 committed by GitHub
commit 0bf8818f0b
2 changed files with 2 additions and 2 deletions

View File

@ -128,7 +128,7 @@ router.post("/", route({ body: "RegisterSchema" }), async (req: Request, res: Re
throw FieldErrors({ throw FieldErrors({
date_of_birth: { code: "BASE_TYPE_REQUIRED", message: req.t("common:field.BASE_TYPE_REQUIRED") } date_of_birth: { code: "BASE_TYPE_REQUIRED", message: req.t("common:field.BASE_TYPE_REQUIRED") }
}); });
} else if (register.dateOfBirth.minimum) { } else if (register.dateOfBirth.required && register.dateOfBirth.minimum) {
const minimum = new Date(); const minimum = new Date();
minimum.setFullYear(minimum.getFullYear() - register.dateOfBirth.minimum); minimum.setFullYear(minimum.getFullYear() - register.dateOfBirth.minimum);
body.date_of_birth = new Date(body.date_of_birth as Date); body.date_of_birth = new Date(body.date_of_birth as Date);

View File

@ -324,7 +324,7 @@ export const DefaultConfigOptions: ConfigValue = {
// domains: fs.readFileSync(__dirname + "/blockedEmailDomains.txt", { encoding: "utf8" }).split("\n"), // domains: fs.readFileSync(__dirname + "/blockedEmailDomains.txt", { encoding: "utf8" }).split("\n"),
}, },
dateOfBirth: { dateOfBirth: {
required: false, required: true,
minimum: 13, minimum: 13,
}, },
disabled: false, disabled: false,