fix: add fallback for type field in restTabState schema (#4398)
This commit is contained in:
@@ -533,7 +533,7 @@ export const REST_TAB_STATE_SCHEMA = z
|
|||||||
z.object({
|
z.object({
|
||||||
// !Versioned entity
|
// !Versioned entity
|
||||||
request: entityReference(HoppRESTRequest),
|
request: entityReference(HoppRESTRequest),
|
||||||
type: z.literal("request"),
|
type: z.literal("request").catch("request"),
|
||||||
isDirty: z.boolean(),
|
isDirty: z.boolean(),
|
||||||
saveContext: z.optional(HoppRESTSaveContextSchema),
|
saveContext: z.optional(HoppRESTSaveContextSchema),
|
||||||
response: z.optional(z.nullable(HoppRESTResponseSchema)),
|
response: z.optional(z.nullable(HoppRESTResponseSchema)),
|
||||||
@@ -544,7 +544,7 @@ export const REST_TAB_STATE_SCHEMA = z
|
|||||||
cancelFunction: z.optional(z.function()),
|
cancelFunction: z.optional(z.function()),
|
||||||
}),
|
}),
|
||||||
z.object({
|
z.object({
|
||||||
type: z.literal("example-response"),
|
type: z.literal("example-response").catch("example-response"),
|
||||||
response: HoppRESTRequestResponse,
|
response: HoppRESTRequestResponse,
|
||||||
saveContext: z.optional(HoppRESTSaveContextSchema),
|
saveContext: z.optional(HoppRESTSaveContextSchema),
|
||||||
isDirty: z.boolean(),
|
isDirty: z.boolean(),
|
||||||
|
|||||||
Reference in New Issue
Block a user