diff --git a/helpers/scan-qr.ts b/helpers/scan-qr.ts index 592893bd7..10d1a1926 100644 --- a/helpers/scan-qr.ts +++ b/helpers/scan-qr.ts @@ -11,7 +11,8 @@ const requestCameraAuthorization = () => { return request(Platform.OS === 'android' ? PERMISSIONS.ANDROID.CAMERA : PERMISSIONS.IOS.CAMERA); }; -const scanQrHelper = (): Promise => { +const scanQrHelper = async (): Promise => { + await requestCameraAuthorization(); return new Promise(resolve => { if (navigationRef.isReady()) { navigationRef.current?.navigate('ScanQRCode', {