aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2025-03-16 12:47:19 +0000
committerMohamedBassem <me@mbassem.com>2025-03-16 12:48:20 +0000
commit40fb401034b5a12a9346e0ab9d2505fb2fb92083 (patch)
tree0f6215a9dae0d702a1ca309b92b53aeb89eafe96
parentc388fb2caecfecab27c50659969738890e1021cd (diff)
downloadkarakeep-40fb401034b5a12a9346e0ab9d2505fb2fb92083.tar.zst
fix(mobile): Fix shared links getting stored as text. #956
-rw-r--r--apps/mobile/app.json6
-rw-r--r--apps/mobile/app/sharing.tsx4
2 files changed, 6 insertions, 4 deletions
diff --git a/apps/mobile/app.json b/apps/mobile/app.json
index ffc7e6af..c1162dd6 100644
--- a/apps/mobile/app.json
+++ b/apps/mobile/app.json
@@ -3,7 +3,7 @@
"name": "Hoarder App",
"slug": "hoarder",
"scheme": "hoarder",
- "version": "1.6.8",
+ "version": "1.6.9",
"orientation": "portrait",
"icon": "./assets/icon.png",
"userInterfaceStyle": "automatic",
@@ -29,7 +29,7 @@
"NSAllowsArbitraryLoads": true
}
},
- "buildNumber": "21"
+ "buildNumber": "22"
},
"android": {
"adaptiveIcon": {
@@ -47,7 +47,7 @@
}
},
"package": "app.hoarder.hoardermobile",
- "versionCode": 21
+ "versionCode": 22
},
"plugins": [
"./plugins/trust-local-certs.js",
diff --git a/apps/mobile/app/sharing.tsx b/apps/mobile/app/sharing.tsx
index e2e1823b..55c2da9d 100644
--- a/apps/mobile/app/sharing.tsx
+++ b/apps/mobile/app/sharing.tsx
@@ -42,7 +42,9 @@ function SaveBookmark({ setMode }: { setMode: (mode: Mode) => void }) {
if (isLoading) {
return;
}
- if (!isPending && shareIntent?.text) {
+ if (!isPending && shareIntent.webUrl) {
+ mutate({ type: BookmarkTypes.LINK, url: shareIntent.webUrl });
+ } else if (!isPending && shareIntent?.text) {
const val = z.string().url();
if (val.safeParse(shareIntent.text).success) {
// This is a URL, else treated as text