Skip to content

Commit

Permalink
Merge pull request #46395 from bernhardoj/fix/45941-switch-to-expensi…
Browse files Browse the repository at this point in the history
…fy-not-work-safari

Fix switch to expensify classic doesn't open old dot on safari
  • Loading branch information
srikarparsi authored Jul 29, 2024
2 parents 67493ab + c475e9d commit 9de620a
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions src/pages/settings/ExitSurvey/ExitSurveyConfirmPage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -84,15 +84,16 @@ function ExitSurveyConfirmPage({exitReason, isLoading, route, navigation}: ExitS
large
text={translate('exitSurvey.goToExpensifyClassic')}
onPress={() => {
ExitSurvey.switchToOldDot().then(() => {
if (NativeModules.HybridAppModule) {
const promise = ExitSurvey.switchToOldDot();
if (NativeModules.HybridAppModule) {
promise.then(() => {
Navigation.resetToHome();
NativeModules.HybridAppModule.closeReactNativeApp();
return;
}
Link.openOldDotLink(CONST.OLDDOT_URLS.INBOX);
Navigation.dismissModal();
});
});
return;
}
Navigation.dismissModal();
Link.openOldDotLink(CONST.OLDDOT_URLS.INBOX);
}}
isLoading={isLoading ?? false}
isDisabled={isOffline}
Expand Down

0 comments on commit 9de620a

Please sign in to comment.