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({
|
||||
companyId: z.string().min(1),
|
||||
agentId: z.string().min(1),
|
||||
companyId: z.string().uuid(),
|
||||
agentId: z.string().uuid(),
|
||||
});
|
||||
|
||||
export const getConfigRevisionSchema = z.object({
|
||||
companyId: z.string().min(1),
|
||||
revisionId: z.string().min(1),
|
||||
companyId: z.string().uuid(),
|
||||
revisionId: z.string().uuid(),
|
||||
});
|
||||
|
||||
export const rollbackConfigRevisionSchema = z.object({
|
||||
companyId: z.string().min(1),
|
||||
agentId: z.string().min(1),
|
||||
revisionId: z.string().min(1),
|
||||
companyId: z.string().uuid(),
|
||||
agentId: z.string().uuid(),
|
||||
revisionId: z.string().uuid(),
|
||||
});
|
||||
|
||||
export const listRunEventsSchema = z.object({
|
||||
|
||||
Reference in new issue
Block a user