From 82cd3bb8fa2814b7e27b610682cd04d6f471ac2d Mon Sep 17 00:00:00 2001 From: Mohamed Bassem Date: Sun, 17 Nov 2024 02:39:06 +0000 Subject: feature: Allow setting bookmark metadata during creation --- packages/trpc/routers/bookmarks.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'packages/trpc') diff --git a/packages/trpc/routers/bookmarks.ts b/packages/trpc/routers/bookmarks.ts index 4e58bcdc..c7fdcc17 100644 --- a/packages/trpc/routers/bookmarks.ts +++ b/packages/trpc/routers/bookmarks.ts @@ -271,9 +271,6 @@ export const bookmarksAppRouter = router({ return { ...alreadyExists, alreadyExists: true }; } } - if (input.type == BookmarkTypes.UNKNOWN) { - throw new TRPCError({ code: "BAD_REQUEST" }); - } const bookmark = await ctx.db.transaction(async (tx) => { const bookmark = ( await tx @@ -281,6 +278,12 @@ export const bookmarksAppRouter = router({ .values({ userId: ctx.user.id, type: input.type, + title: input.title, + archived: input.archived, + favourited: input.favourited, + note: input.note, + summary: input.summary, + createdAt: input.createdAt, }) .returning() )[0]; -- cgit v1.2.3-70-g09d2