aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-02-29 22:49:31 +0000
committerMohamedBassem <me@mbassem.com>2024-02-29 22:50:49 +0000
commit9b7f9c14e6049ff8fc7c9ace20a6e77c42b7f7fb (patch)
tree359c870350d6ba89fd11a9fd63b555cda3e3b643
parent2ca29af4226fe07c46c2d2349f4ee9407711f1a3 (diff)
downloadkarakeep-9b7f9c14e6049ff8fc7c9ace20a6e77c42b7f7fb.tar.zst
fix: Fix browser bookmarking input schema
-rw-r--r--packages/browser-extension/src/SavePage.tsx8
-rw-r--r--packages/db/schema.ts13
2 files changed, 10 insertions, 11 deletions
diff --git a/packages/browser-extension/src/SavePage.tsx b/packages/browser-extension/src/SavePage.tsx
index e202aea5..2de19def 100644
--- a/packages/browser-extension/src/SavePage.tsx
+++ b/packages/browser-extension/src/SavePage.tsx
@@ -22,7 +22,7 @@ export default function SavePage({ settings }: { settings: Settings }) {
try {
const resp = await fetch(
- `${settings.address}/api/trpc/bookmarks.bookmarkLink`,
+ `${settings.address}/api/trpc/bookmarks.createBookmark`,
{
method: "POST",
headers: {
@@ -30,8 +30,10 @@ export default function SavePage({ settings }: { settings: Settings }) {
"Content-Type": "application/json",
},
body: JSON.stringify({
- type: "link",
- url: currentUrl,
+ json: {
+ type: "link",
+ url: currentUrl,
+ },
}),
},
);
diff --git a/packages/db/schema.ts b/packages/db/schema.ts
index 8d08282e..ea78a2b0 100644
--- a/packages/db/schema.ts
+++ b/packages/db/schema.ts
@@ -220,12 +220,9 @@ export const tagsOnBookmarksRelations = relations(
}),
);
-export const apiKeyRelations = relations(
- apiKeys,
- ({ one }) => ({
- user: one(users, {
- fields: [apiKeys.userId],
- references: [users.id],
- }),
+export const apiKeyRelations = relations(apiKeys, ({ one }) => ({
+ user: one(users, {
+ fields: [apiKeys.userId],
+ references: [users.id],
}),
-);
+}));