diff options
| author | Mohamed Bassem <me@mbassem.com> | 2024-11-17 02:39:06 +0000 |
|---|---|---|
| committer | Mohamed Bassem <me@mbassem.com> | 2024-11-17 02:39:33 +0000 |
| commit | 82cd3bb8fa2814b7e27b610682cd04d6f471ac2d (patch) | |
| tree | 26b06ca73f3a4bf754953475dca26cacefe10b35 /packages/trpc | |
| parent | 64e759a82349a85c4da55dbb47bb4b939dfeb322 (diff) | |
| download | karakeep-82cd3bb8fa2814b7e27b610682cd04d6f471ac2d.tar.zst | |
feature: Allow setting bookmark metadata during creation
Diffstat (limited to 'packages/trpc')
| -rw-r--r-- | packages/trpc/routers/bookmarks.ts | 9 |
1 files changed, 6 insertions, 3 deletions
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]; |
