diff options
Diffstat (limited to 'packages/api/routes')
| -rw-r--r-- | packages/api/routes/bookmarks.ts | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/api/routes/bookmarks.ts b/packages/api/routes/bookmarks.ts index bc31ba82..394c127c 100644 --- a/packages/api/routes/bookmarks.ts +++ b/packages/api/routes/bookmarks.ts @@ -46,7 +46,10 @@ const app = new Hono() // POST /bookmarks .post("/", zValidator("json", zNewBookmarkRequestSchema), async (c) => { const body = c.req.valid("json"); - const bookmark = await c.var.api.bookmarks.createBookmark(body); + const bookmark = await c.var.api.bookmarks.createBookmark({ + ...body, + source: body.source || "api", + }); return c.json(bookmark, bookmark.alreadyExists ? 200 : 201); }) @@ -121,6 +124,7 @@ const app = new Hono() type: BookmarkTypes.LINK, url: form.url, precrawledArchiveId: up.assetId, + source: "singlefile", }); if (bookmark.alreadyExists) { const ifexists = c.req.valid("query").ifexists; |
