aboutsummaryrefslogtreecommitdiffstats
path: root/packages/open-api/lib/bookmarks.ts
diff options
context:
space:
mode:
authorMohamed Bassem <me@mbassem.com>2025-04-16 19:04:25 +0000
committerMohamed Bassem <me@mbassem.com>2025-04-16 23:50:17 +0000
commitba89a864bb4548623ca1bfcfc9ab6eb7fe782603 (patch)
treee3b8ddf9d418255f95c18bee76350d441fdd3081 /packages/open-api/lib/bookmarks.ts
parent5e0f4de1625957c6ce057ae272aa301fc459d31b (diff)
downloadkarakeep-ba89a864bb4548623ca1bfcfc9ab6eb7fe782603.tar.zst
fix: Add includeContent to search endpoint and document it in the docs
Diffstat (limited to 'packages/open-api/lib/bookmarks.ts')
-rw-r--r--packages/open-api/lib/bookmarks.ts8
1 files changed, 6 insertions, 2 deletions
diff --git a/packages/open-api/lib/bookmarks.ts b/packages/open-api/lib/bookmarks.ts
index 51c67369..e344d656 100644
--- a/packages/open-api/lib/bookmarks.ts
+++ b/packages/open-api/lib/bookmarks.ts
@@ -17,6 +17,7 @@ import { ErrorSchema } from "./errors";
import { HighlightSchema } from "./highlights";
import {
BookmarkSchema,
+ IncludeContentSearchParamSchema,
PaginatedBookmarksSchema,
PaginationSchema,
} from "./pagination";
@@ -60,7 +61,8 @@ registry.registerPath({
archived: z.boolean().optional(),
favourited: z.boolean().optional(),
})
- .merge(PaginationSchema),
+ .merge(PaginationSchema)
+ .merge(IncludeContentSearchParamSchema),
},
responses: {
200: {
@@ -86,7 +88,8 @@ registry.registerPath({
.object({
q: z.string(),
})
- .merge(PaginationSchema),
+ .merge(PaginationSchema)
+ .merge(IncludeContentSearchParamSchema),
},
responses: {
200: {
@@ -145,6 +148,7 @@ registry.registerPath({
security: [{ [BearerAuth.name]: [] }],
request: {
params: z.object({ bookmarkId: BookmarkIdSchema }),
+ query: IncludeContentSearchParamSchema,
},
responses: {
200: {