From d2bf27a85acae3aa68f5613cf6f22c27989186b1 Mon Sep 17 00:00:00 2001 From: Zhiyuan Zheng Date: Wed, 11 Aug 2021 00:04:12 +0200 Subject: [PATCH] Fix some weird link --- src/components/openLink.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/openLink.ts b/src/components/openLink.ts index a5e041da..4edbdce8 100644 --- a/src/components/openLink.ts +++ b/src/components/openLink.ts @@ -123,14 +123,15 @@ const openLink = async ( loadingLink = false switch (getSettingsBrowser(store.getState())) { + // Some links might end with an empty space at the end that triggers an error case 'internal': - await WebBrowser.openBrowserAsync(url, { + await WebBrowser.openBrowserAsync(encodeURI(url), { dismissButtonStyle: 'close', enableBarCollapsing: true }) break case 'external': - await Linking.openURL(url) + await Linking.openURL(encodeURI(url)) break } }