diff --git a/ocpi.location.v22.ts b/ocpi.location.v22.ts index 331611e..bda5a3f 100644 --- a/ocpi.location.v22.ts +++ b/ocpi.location.v22.ts @@ -104,7 +104,7 @@ const ParkingRestriction = z.enum([ ]); export const Evse = z.object({ - uid: z.string().max(39), + uid: z.string().max(36), evse_id: z.string().max(48).regex(/^(([A-Z]{2}\*?[A-Z0-9]{3}\*?E[A-Z0-9\*]{1,30})|(\+?[0-9]{1,3}\*[0-9]{3}\*[0-9\*]{1,32}))$/).nullish(), status: EvseStatus, status_schedule: z.array(StatusSchedule).nullish(), diff --git a/ocpi.location.v221.ts b/ocpi.location.v221.ts index aaa0355..ad41933 100644 --- a/ocpi.location.v221.ts +++ b/ocpi.location.v221.ts @@ -124,7 +124,7 @@ const ParkingRestriction = z.enum([ ]); export const Evse = z.object({ - uid: z.string().max(39), + uid: z.string().max(36), evse_id: z.string().max(48).regex(/^(([A-Z]{2}\*?[A-Z0-9]{3}\*?E[A-Z0-9\*]{1,30})|(\+?[0-9]{1,3}\*[0-9]{3}\*[0-9\*]{1,32}))$/).nullish(), status: EvseStatus, status_schedule: z.array(StatusSchedule).nullish(),