feat(admin): add maxSports field to plan rules and limits schemas

This commit is contained in:
Jose Selesan
2026-06-10 13:07:56 -03:00
parent ef926c63a2
commit c3e26f8f0e
2 changed files with 418 additions and 112 deletions

View File

@@ -17,6 +17,7 @@ export const planRulesV1Schema = z.object({
maxBookingsPerDay: positiveInt,
maxActiveUsers: positiveInt.optional(),
maxConcurrentBookingsPerSlot: positiveInt.optional(),
maxSports: positiveInt.optional(),
}),
policies: z
.object({
@@ -71,6 +72,7 @@ export const planLimitsSchema = z.object({
maxBookingsPerDay: positiveInt,
maxActiveUsers: positiveInt.optional(),
maxConcurrentBookingsPerSlot: positiveInt.optional(),
maxSports: positiveInt.optional(),
})
export const planWithFeaturesSchema = z.object({