diff options
| author | Mohamed Bassem <me@mbassem.com> | 2025-02-01 22:16:45 +0000 |
|---|---|---|
| committer | Mohamed Bassem <me@mbassem.com> | 2025-02-01 22:16:45 +0000 |
| commit | 7d39d698e10cdb1d579e20e54d422e199b359d30 (patch) | |
| tree | c7a60ea464b5a1e5c60e9d124bfe056085e20fdf /packages | |
| parent | cf85a79ed3bf5aecf770e996b74e3213eb43de4b (diff) | |
| download | karakeep-7d39d698e10cdb1d579e20e54d422e199b359d30.tar.zst | |
feat: Update the last modifiedAt timestamp when tags of the bookmark change
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/trpc/routers/bookmarks.ts | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/packages/trpc/routers/bookmarks.ts b/packages/trpc/routers/bookmarks.ts index 4bf32a08..817ceef3 100644 --- a/packages/trpc/routers/bookmarks.ts +++ b/packages/trpc/routers/bookmarks.ts @@ -1025,6 +1025,15 @@ export const bookmarksAppRouter = router({ })), ) .onConflictDoNothing(); + await tx + .update(bookmarks) + .set({ modifiedAt: new Date() }) + .where( + and( + eq(bookmarks.id, input.bookmarkId), + eq(bookmarks.userId, ctx.user.id), + ), + ); await triggerSearchReindex(input.bookmarkId); await triggerWebhook(input.bookmarkId, "edited"); |
