aboutsummaryrefslogtreecommitdiffstats
path: root/packages/open-api/lib/highlights.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/open-api/lib/highlights.ts')
-rw-r--r--packages/open-api/lib/highlights.ts11
1 files changed, 1 insertions, 10 deletions
diff --git a/packages/open-api/lib/highlights.ts b/packages/open-api/lib/highlights.ts
index 6eb1970e..c642c9cb 100644
--- a/packages/open-api/lib/highlights.ts
+++ b/packages/open-api/lib/highlights.ts
@@ -5,7 +5,6 @@ import {
import { z } from "zod";
import {
- zHighlightSchema,
zNewHighlightSchema,
zUpdateHighlightSchema,
} from "@karakeep/shared/types/highlights";
@@ -13,19 +12,11 @@ import {
import { BearerAuth } from "./common";
import { ErrorSchema } from "./errors";
import { PaginationSchema } from "./pagination";
+import { HighlightSchema, PaginatedHighlightsSchema } from "./types";
export const registry = new OpenAPIRegistry();
extendZodWithOpenApi(z);
-export const HighlightSchema = zHighlightSchema.openapi("Highlight");
-
-export const PaginatedHighlightsSchema = z
- .object({
- highlights: z.array(HighlightSchema),
- nextCursor: z.string().nullable(),
- })
- .openapi("PaginatedHighlights");
-
export const HighlightIdSchema = registry.registerParameter(
"HighlightId",
z.string().openapi({