diff --git a/src/routes/api/v1/alertContacts_schema.ts b/src/routes/api/v1/alertContacts_schema.ts index 14d5f9f..87365f3 100644 --- a/src/routes/api/v1/alertContacts_schema.ts +++ b/src/routes/api/v1/alertContacts_schema.ts @@ -1,9 +1,11 @@ import { Request, Response } from 'express'; import validator from 'joi'; // DOCS: https://joi.dev/api +import { Prisma } from '@prisma/client'; // MARK: GET alertContact const schema_get = validator.object({ - sort: validator.string().valid('id', 'name', 'phone', 'comment').default('id'), + //sort: validator.string().valid('id', 'name', 'phone', 'comment').default('id'), + sort: validator.string().valid(...Object.keys(Prisma.AlertContactsScalarFieldEnum)).default('id'), order: validator.string().valid('asc', 'desc').default('asc'), take: validator.number().min(1).max(512), skip: validator.number().min(0),