lifespan must be greater than zero

This commit is contained in:
Ben Irvin 2022-08-24 18:05:51 +02:00
parent 2359ca1cc6
commit 2b30007f86

View File

@ -10,7 +10,7 @@ const apiTokenCreationSchema = yup
description: yup.string().optional(),
type: yup.string().oneOf(Object.values(constants.API_TOKEN_TYPE)).required(),
permissions: yup.array().of(yup.string()).nullable(),
lifespan: yup.number().integer().min(0).nullable(),
lifespan: yup.number().integer().min(1).nullable(),
})
.noUnknown();
@ -21,7 +21,7 @@ const apiTokenUpdateSchema = yup
description: yup.string().nullable(),
type: yup.string().oneOf(Object.values(constants.API_TOKEN_TYPE)).notNull(),
permissions: yup.array().of(yup.string()).nullable(),
lifespan: yup.number().integer().min(0).nullable(),
lifespan: yup.number().integer().min(1).nullable(),
})
.noUnknown();