diff options
| author | Mohamed Bassem <me@mbassem.com> | 2024-10-27 09:18:54 +0000 |
|---|---|---|
| committer | Mohamed Bassem <me@mbassem.com> | 2024-10-27 09:18:54 +0000 |
| commit | 801ba36af5900c84af5a88dea37aa7d2f793fed9 (patch) | |
| tree | 53f2a84469e93a54459b140c9e064b27155036d1 /packages | |
| parent | e06a5eab1b4c8e7003357c18c32773564582f8ee (diff) | |
| download | karakeep-801ba36af5900c84af5a88dea37aa7d2f793fed9.tar.zst | |
fix: Index the summary in search
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/shared/search.ts | 1 | ||||
| -rw-r--r-- | packages/trpc/routers/bookmarks.ts | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/packages/shared/search.ts b/packages/shared/search.ts index 555f0cdb..7474a51d 100644 --- a/packages/shared/search.ts +++ b/packages/shared/search.ts @@ -16,6 +16,7 @@ export const zBookmarkIdxSchema = z.object({ fileName: z.string().nullish(), createdAt: z.string().nullish(), note: z.string().nullish(), + summary: z.string().nullish(), tags: z.array(z.string()).default([]), }); diff --git a/packages/trpc/routers/bookmarks.ts b/packages/trpc/routers/bookmarks.ts index c5147c70..80dd4bec 100644 --- a/packages/trpc/routers/bookmarks.ts +++ b/packages/trpc/routers/bookmarks.ts @@ -994,7 +994,7 @@ export const bookmarksAppRouter = router({ }); } const bookmark = await ctx.db.query.bookmarkLinks.findFirst({ - where: and(eq(bookmarks.id, input.bookmarkId)), + where: eq(bookmarkLinks.id, input.bookmarkId), }); if (!bookmark) { @@ -1032,6 +1032,7 @@ Content: ${bookmark.content ?? ""} summary: summary.response, }) .where(eq(bookmarks.id, input.bookmarkId)); + await triggerSearchReindex(input.bookmarkId); return { bookmarkId: input.bookmarkId, |
