fix(schemas): use uuid validation on config-revision schemas (P2-42)
listConfigRevisionsSchema/getConfigRevisionSchema/rollbackConfigRevisionSchema now require uuid format matching the rest of the config API surface.
This commit is contained in:
1 parent
7290338b11
commit
c7fbec8194
1 file changed
+7
-7
@@ -119,19 +119,19 @@ export const entityGetterSchema = z.object({
|
|||||||
});
|
});
|
||||||
|
|
||||||
export const listConfigRevisionsSchema = z.object({
|
export const listConfigRevisionsSchema = z.object({
|
||||||
companyId: z.string().min(1),
|
companyId: z.string().uuid(),
|
||||||
agentId: z.string().min(1),
|
agentId: z.string().uuid(),
|
||||||
});
|
});
|
||||||
|
|
||||||
export const getConfigRevisionSchema = z.object({
|
export const getConfigRevisionSchema = z.object({
|
||||||
companyId: z.string().min(1),
|
companyId: z.string().uuid(),
|
||||||
revisionId: z.string().min(1),
|
revisionId: z.string().uuid(),
|
||||||
});
|
});
|
||||||
|
|
||||||
export const rollbackConfigRevisionSchema = z.object({
|
export const rollbackConfigRevisionSchema = z.object({
|
||||||
companyId: z.string().min(1),
|
companyId: z.string().uuid(),
|
||||||
agentId: z.string().min(1),
|
agentId: z.string().uuid(),
|
||||||
revisionId: z.string().min(1),
|
revisionId: z.string().uuid(),
|
||||||
});
|
});
|
||||||
|
|
||||||
export const listRunEventsSchema = z.object({
|
export const listRunEventsSchema = z.object({
|
||||||
|
|||||||
Reference in new issue
Block a user