diff --git a/packages/core/admin/server/validation/api-tokens.js b/packages/core/admin/server/validation/api-tokens.js index 922346adde..7784ad471f 100644 --- a/packages/core/admin/server/validation/api-tokens.js +++ b/packages/core/admin/server/validation/api-tokens.js @@ -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();