feat(NNAS): add user language sanity check people endpoint

This commit is contained in:
Jonathan Barrow
2026-08-23 15:15:39 -04:00
parent 40e636efcd
commit a8d8992cda

View File

@@ -351,6 +351,21 @@ router.post('/', deviceRatelimit, deviceCertificateMiddleware, async (request: e
// * return;
// * }
// TODO - Check against the list of valid languages
if (!person.language) {
response.status(400).send(xmlbuilder.create({
errors: {
error: {
cause: 'language',
code: '0002',
message: 'language format is invalid'
}
}
}).end());
return;
}
const creationDate = moment().format('YYYY-MM-DDTHH:MM:SS');
let pnid: HydratedPNIDDocument;
let nexAccount: HydratedNEXAccountDocument;