aboutsummaryrefslogtreecommitdiffstats
path: root/packages/web/server/api/routers
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-02-20 15:00:55 +0000
committerMohamedBassem <me@mbassem.com>2024-02-20 15:00:55 +0000
commit8618f31a548e2266b05b47d62bba2a3003184ace (patch)
tree6ecf7d7099b1abd257e6c94c41ecdf913632ee54 /packages/web/server/api/routers
parent0c5bb75e1c22cb6dbb52ef6f61dd90b8829dd168 (diff)
downloadkarakeep-8618f31a548e2266b05b47d62bba2a3003184ace.tar.zst
fix: Fix passing the query to the tag page
Diffstat (limited to 'packages/web/server/api/routers')
-rw-r--r--packages/web/server/api/routers/bookmarks.ts34
1 files changed, 5 insertions, 29 deletions
diff --git a/packages/web/server/api/routers/bookmarks.ts b/packages/web/server/api/routers/bookmarks.ts
index 1a78724d..29911bb3 100644
--- a/packages/web/server/api/routers/bookmarks.ts
+++ b/packages/web/server/api/routers/bookmarks.ts
@@ -163,35 +163,11 @@ export const bookmarksAppRouter = router({
userId: ctx.user.id,
archived: input.archived,
favourited: input.favourited,
- },
- orderBy: {
- createdAt: "desc",
- },
- select: defaultBookmarkFields,
- })
- ).map(toZodSchema);
-
- return { bookmarks };
- }),
- getBookmarksById: authedProcedure
- .input(
- zGetBookmarksRequestSchema.merge(
- z.object({
- ids: z.array(z.string()),
- }),
- ),
- )
- .output(zGetBookmarksResponseSchema)
- .query(async ({ input, ctx }) => {
- const bookmarks = (
- await prisma.bookmark.findMany({
- where: {
- id: {
- in: input.ids,
- },
- userId: ctx.user.id,
- archived: input.archived,
- favourited: input.favourited,
+ id: input.ids
+ ? {
+ in: input.ids,
+ }
+ : undefined,
},
orderBy: {
createdAt: "desc",