diff options
| author | MohamedBassem <me@mbassem.com> | 2024-10-05 19:22:45 +0000 |
|---|---|---|
| committer | MohamedBassem <me@mbassem.com> | 2024-10-05 20:09:54 +0000 |
| commit | 99c6232fde898932d77bab166934f59d3c56d7d1 (patch) | |
| tree | 5899021619f8021d70c98506a522bb6b2516ea06 /packages/trpc | |
| parent | c01732845408f209dd8dcaa0be942c5609239556 (diff) | |
| download | karakeep-99c6232fde898932d77bab166934f59d3c56d7d1.tar.zst | |
fix: Drop the usage of useCursorV2 from the server
Diffstat (limited to 'packages/trpc')
| -rw-r--r-- | packages/trpc/routers/bookmarks.ts | 28 |
1 files changed, 11 insertions, 17 deletions
diff --git a/packages/trpc/routers/bookmarks.ts b/packages/trpc/routers/bookmarks.ts index 44ec6d7a..895e072a 100644 --- a/packages/trpc/routers/bookmarks.ts +++ b/packages/trpc/routers/bookmarks.ts @@ -564,15 +564,13 @@ export const bookmarksAppRouter = router({ ) : undefined, input.cursor - ? input.cursor instanceof Date - ? lte(bookmarks.createdAt, input.cursor) - : or( - lt(bookmarks.createdAt, input.cursor.createdAt), - and( - eq(bookmarks.createdAt, input.cursor.createdAt), - lte(bookmarks.id, input.cursor.id), - ), - ) + ? or( + lt(bookmarks.createdAt, input.cursor.createdAt), + and( + eq(bookmarks.createdAt, input.cursor.createdAt), + lte(bookmarks.id, input.cursor.id), + ), + ) : undefined, ), ) @@ -677,14 +675,10 @@ export const bookmarksAppRouter = router({ let nextCursor = null; if (bookmarksArr.length > input.limit) { const nextItem = bookmarksArr.pop()!; - if (input.useCursorV2) { - nextCursor = { - id: nextItem.id, - createdAt: nextItem.createdAt, - }; - } else { - nextCursor = nextItem.createdAt; - } + nextCursor = { + id: nextItem.id, + createdAt: nextItem.createdAt, + }; } return { bookmarks: bookmarksArr, nextCursor }; |
