Skip to content

Commit 1404fa5

Browse files
authored
Merge pull request Expensify#88922 from Expensify/ionatan_removeu4bbeta
2 parents 71a4eb6 + f30a3f6 commit 1404fa5

3 files changed

Lines changed: 49 additions & 54 deletions

File tree

src/CONST/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -880,7 +880,6 @@ const CONST = {
880880
TRAVEL_INVOICING: 'travelInvoicing',
881881
EXPENSIFY_CARD_EU_UK: 'expensifyCardEuUk',
882882
EUR_BILLING: 'eurBilling',
883-
UBER_FOR_BUSINESS: 'uberForBusiness',
884883
PAY_INVOICE_VIA_EXPENSIFY: 'payInvoiceViaExpensify',
885884
SUGGESTED_FOLLOWUPS: 'suggestedFollowups',
886885
GUSTO: 'gustoNewDot',

src/pages/workspace/WorkspaceInitialPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ function WorkspaceInitialPage({policyDraft, policy: policyProp, route}: Workspac
170170
[CONST.POLICY.MORE_FEATURES.ARE_RULES_ENABLED]: policy?.areRulesEnabled,
171171
[CONST.POLICY.MORE_FEATURES.ARE_INVOICES_ENABLED]: policy?.areInvoicesEnabled,
172172
[CONST.POLICY.MORE_FEATURES.ARE_PER_DIEM_RATES_ENABLED]: policy?.arePerDiemRatesEnabled && canPolicyAccessFeature(policy, CONST.POLICY.MORE_FEATURES.ARE_PER_DIEM_RATES_ENABLED),
173-
[CONST.POLICY.MORE_FEATURES.ARE_RECEIPT_PARTNERS_ENABLED]: isBetaEnabled(CONST.BETAS.UBER_FOR_BUSINESS) && (policy?.receiptPartners?.enabled ?? false),
173+
[CONST.POLICY.MORE_FEATURES.ARE_RECEIPT_PARTNERS_ENABLED]: policy?.receiptPartners?.enabled ?? false,
174174
[CONST.POLICY.MORE_FEATURES.IS_TRAVEL_ENABLED]: policy?.isTravelEnabled,
175175
[CONST.POLICY.MORE_FEATURES.IS_TIME_TRACKING_ENABLED]: isTimeTrackingEnabled(policy),
176176
} as PolicyFeatureStates;

src/pages/workspace/WorkspaceMoreFeaturesPage.tsx

Lines changed: 48 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -475,41 +475,39 @@ function WorkspaceMoreFeaturesPage({policy, route}: WorkspaceMoreFeaturesPagePro
475475
},
476476
];
477477

478-
if (isBetaEnabled(CONST.BETAS.UBER_FOR_BUSINESS)) {
479-
integrateItems.push({
480-
icon: illustrations.ReceiptPartners,
481-
titleTranslationKey: 'workspace.moreFeatures.receiptPartners.title',
482-
subtitleTranslationKey: 'workspace.moreFeatures.receiptPartners.subtitle',
483-
isActive: policy?.receiptPartners?.enabled ?? false,
484-
pendingAction: policy?.pendingFields?.receiptPartners,
485-
disabledAction: () => {
486-
if (!isUberConnected) {
487-
return;
488-
}
489-
setIsReceiptPartnersWarningModalOpen(true);
490-
},
491-
action: (isEnabled: boolean) => {
492-
if (!policyID) {
493-
return;
494-
}
495-
enablePolicyReceiptPartners(policyID, isEnabled);
496-
},
497-
disabled: isUberConnected,
498-
errors: getLatestErrorField(policy ?? {}, CONST.POLICY.MORE_FEATURES.ARE_RECEIPT_PARTNERS_ENABLED),
499-
onCloseError: () => {
500-
if (!policyID) {
501-
return;
502-
}
503-
clearPolicyErrorField(policyID, CONST.POLICY.MORE_FEATURES.ARE_RECEIPT_PARTNERS_ENABLED);
504-
},
505-
onPress: () => {
506-
if (!policyID) {
507-
return;
508-
}
509-
Navigation.navigate(ROUTES.WORKSPACE_RECEIPT_PARTNERS.getRoute(policyID));
510-
},
511-
});
512-
}
478+
integrateItems.push({
479+
icon: illustrations.ReceiptPartners,
480+
titleTranslationKey: 'workspace.moreFeatures.receiptPartners.title',
481+
subtitleTranslationKey: 'workspace.moreFeatures.receiptPartners.subtitle',
482+
isActive: policy?.receiptPartners?.enabled ?? false,
483+
pendingAction: policy?.pendingFields?.receiptPartners,
484+
disabledAction: () => {
485+
if (!isUberConnected) {
486+
return;
487+
}
488+
setIsReceiptPartnersWarningModalOpen(true);
489+
},
490+
action: (isEnabled: boolean) => {
491+
if (!policyID) {
492+
return;
493+
}
494+
enablePolicyReceiptPartners(policyID, isEnabled);
495+
},
496+
disabled: isUberConnected,
497+
errors: getLatestErrorField(policy ?? {}, CONST.POLICY.MORE_FEATURES.ARE_RECEIPT_PARTNERS_ENABLED),
498+
onCloseError: () => {
499+
if (!policyID) {
500+
return;
501+
}
502+
clearPolicyErrorField(policyID, CONST.POLICY.MORE_FEATURES.ARE_RECEIPT_PARTNERS_ENABLED);
503+
},
504+
onPress: () => {
505+
if (!policyID) {
506+
return;
507+
}
508+
Navigation.navigate(ROUTES.WORKSPACE_RECEIPT_PARTNERS.getRoute(policyID));
509+
},
510+
});
513511

514512
if (isBetaEnabled(CONST.BETAS.GUSTO)) {
515513
integrateItems.push({
@@ -723,23 +721,21 @@ function WorkspaceMoreFeaturesPage({policy, route}: WorkspaceMoreFeaturesPagePro
723721
confirmText={translate('workspace.moreFeatures.connectionsWarningModal.manageSettings')}
724722
cancelText={translate('common.cancel')}
725723
/>
726-
{isBetaEnabled(CONST.BETAS.UBER_FOR_BUSINESS) && (
727-
<ConfirmModal
728-
title={translate('workspace.moreFeatures.receiptPartnersWarningModal.featureEnabledTitle')}
729-
onConfirm={() => {
730-
if (!policyID) {
731-
return;
732-
}
733-
setIsReceiptPartnersWarningModalOpen(false);
734-
// TODO: Navigate to Receipt Partners settings page when it exists
735-
// Navigation.navigate(ROUTES.POLICY_RECEIPT_PARTNERS.getRoute(policyID));
736-
}}
737-
isVisible={isReceiptPartnersWarningModalOpen}
738-
prompt={translate('workspace.moreFeatures.receiptPartnersWarningModal.disconnectText')}
739-
confirmText={translate('workspace.moreFeatures.receiptPartnersWarningModal.confirmText')}
740-
shouldShowCancelButton={false}
741-
/>
742-
)}
724+
<ConfirmModal
725+
title={translate('workspace.moreFeatures.receiptPartnersWarningModal.featureEnabledTitle')}
726+
onConfirm={() => {
727+
if (!policyID) {
728+
return;
729+
}
730+
setIsReceiptPartnersWarningModalOpen(false);
731+
// TODO: Navigate to Receipt Partners settings page when it exists
732+
// Navigation.navigate(ROUTES.POLICY_RECEIPT_PARTNERS.getRoute(policyID));
733+
}}
734+
isVisible={isReceiptPartnersWarningModalOpen}
735+
prompt={translate('workspace.moreFeatures.receiptPartnersWarningModal.disconnectText')}
736+
confirmText={translate('workspace.moreFeatures.receiptPartnersWarningModal.confirmText')}
737+
shouldShowCancelButton={false}
738+
/>
743739
<ConfirmModal
744740
title={translate('workspace.moreFeatures.expensifyCard.disableCardTitle')}
745741
isVisible={isDisableExpensifyCardWarningModalOpen}

0 commit comments

Comments
 (0)