diff options
Diffstat (limited to 'apps/mobile/app/sharing.tsx')
| -rw-r--r-- | apps/mobile/app/sharing.tsx | 4 |
1 files changed, 3 insertions, 1 deletions
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 |
