From a1f0a2001d622aa3aa18e70d9b369e8c7b7d4b3b Mon Sep 17 00:00:00 2001 From: Rushil Perera Date: Thu, 4 Jul 2024 18:15:40 -0400 Subject: [PATCH] fix: OpenAPI schema not correct for "update watch status" --- src/controllers/watch-status/index.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/controllers/watch-status/index.ts b/src/controllers/watch-status/index.ts index 1905891..fe09656 100644 --- a/src/controllers/watch-status/index.ts +++ b/src/controllers/watch-status/index.ts @@ -6,7 +6,9 @@ import type { Env } from "~/types/env"; import { AniListIdSchema, ErrorResponse, + ErrorResponseSchema, SuccessResponse, + SuccessResponseSchema, } from "~/types/schema"; import { WatchStatus } from "~/types/title/watchStatus"; @@ -43,7 +45,7 @@ const route = createRoute({ 200: { content: { "application/json": { - schema: z.boolean(), + schema: SuccessResponseSchema(), }, }, description: "Watch status was successfully updated", @@ -51,7 +53,7 @@ const route = createRoute({ 500: { content: { "application/json": { - schema: z.boolean(), + schema: ErrorResponseSchema, }, }, description: "Failed to update watch status",