Skip to content

Commit

Permalink
Merge pull request #49877 from daledah/fix/49870
Browse files Browse the repository at this point in the history
[CP Staging] fix: trip booking not navigate to T&C Page
  • Loading branch information
luacmartins committed Sep 30, 2024
2 parents fbe4025 + 7be09e9 commit f915029
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion src/libs/TripReservationUtils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ import {isEmptyObject} from '@src/types/utils/EmptyObject';
import type IconAsset from '@src/types/utils/IconAsset';
import * as Link from './actions/Link';
import Navigation from './Navigation/Navigation';
import * as PolicyUtils from './PolicyUtils';

let travelSettings: OnyxEntry<TravelSettings>;
Onyx.connect({
Expand Down Expand Up @@ -78,7 +79,8 @@ function bookATrip(translate: LocaleContextProps['translate'], setCtaErrorMessag
setCtaErrorMessage(translate('travel.phoneError'));
return;
}
if (isEmptyObject(travelSettings)) {
const policy = PolicyUtils.getPolicy(activePolicyID);
if (isEmptyObject(policy?.address)) {
Navigation.navigate(ROUTES.WORKSPACE_PROFILE_ADDRESS.getRoute(activePolicyID ?? '-1', Navigation.getActiveRoute()));
return;
}
Expand Down

0 comments on commit f915029

Please sign in to comment.