diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index 91e5b947..4acbacb5 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -22,6 +22,16 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/web/pages/_app.tsx b/web/pages/_app.tsx
index 4c14d72b..27d79af6 100644
--- a/web/pages/_app.tsx
+++ b/web/pages/_app.tsx
@@ -150,13 +150,14 @@ function MyApp(props: AppProps) {
}, [router])
useEffect(() => {
- const bridgeRedirect = (payload: any) => {
- debug('bridgeRedirect', payload)
+ const handleAppLink = (payload: any) => {
+ debug('handleAppLink', payload)
const {endpoint} = payload
- router.push(endpoint)
+ if (endpoint) {
+ router.push(endpoint)
+ }
}
- // Expose globally for native bridge
- ;(window as any).bridgeRedirect = bridgeRedirect
+ ;(window as any).handleAppLink = handleAppLink
}, [])
const title = 'Compass'