Skip to content

Commit 197fd54

Browse files
committed
action fixes
1 parent dbf1e97 commit 197fd54

3 files changed

Lines changed: 6 additions & 7 deletions

File tree

src/pages/workspace/companyCards/BankConnection/index.native.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,11 @@ function BankConnection({policyID: policyIDFromProps, feed, route}: BankConnecti
5252
const {bankName: bankNameFromRoute, backTo, policyID: policyIDFromRoute} = route?.params ?? {};
5353
const policyID = policyIDFromProps ?? policyIDFromRoute;
5454
const bankName = feed ? getBankName(feed) : (bankNameFromRoute ?? addNewCard?.data?.plaidConnectedFeed ?? selectedBank);
55-
const {canUsePlaidCompanyCards} = usePermissions();
55+
const {isBetaEnabled} = usePermissions();
5656
const plaidToken = addNewCard?.data?.publicToken ?? assignCard?.data?.plaidAccessToken;
5757
const plaidFeed = addNewCard?.data?.plaidConnectedFeed ?? assignCard?.data?.institutionId;
5858
const plaidFeedName = addNewCard?.data?.plaidConnectedFeedName ?? assignCard?.data?.plaidConnectedFeedName;
59-
const url = canUsePlaidCompanyCards && plaidToken ? getCompanyCardPlaidConnection(policyID, plaidToken, plaidFeed, plaidFeedName) : getCompanyCardBankConnection(policyID, bankName);
59+
const url = isBetaEnabled(CONST.BETAS.PLAID_COMPANY_CARDS) && plaidToken ? getCompanyCardPlaidConnection(policyID, plaidToken, plaidFeed, plaidFeedName) : getCompanyCardBankConnection(policyID, bankName);
6060
const [cardFeeds] = useCardFeeds(policyID);
6161
const [isConnectionCompleted, setConnectionCompleted] = useState(false);
6262
const prevFeedsData = usePrevious(cardFeeds?.settings?.oAuthAccountDetails);
@@ -67,7 +67,6 @@ function BankConnection({policyID: policyIDFromProps, feed, route}: BankConnecti
6767
);
6868
const headerTitleAddCards = !backTo ? translate('workspace.companyCards.addCards') : undefined;
6969
const headerTitle = feed ? translate('workspace.companyCards.assignCard') : headerTitleAddCards;
70-
const {isBetaEnabled} = usePermissions();
7170

7271
const renderLoading = () => <FullScreenLoadingIndicator />;
7372

src/pages/workspace/companyCards/WorkspaceCompanyCardsPage.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ function WorkspaceCompanyCardsPage({route}: WorkspaceCompanyCardsPageProps) {
5757
const selectedFeed = getSelectedFeed(lastSelectedFeed, cardFeeds);
5858
const [cardsList] = useCardsList(policyID, selectedFeed);
5959
const [countryByIp] = useOnyx(ONYXKEYS.COUNTRY, {canBeMissing: false});
60-
const {canUsePlaidCompanyCards} = usePermissions();
60+
const {isBetaEnabled} = usePermissions();
6161

6262
const {cardList, ...cards} = cardsList ?? {};
6363

@@ -185,7 +185,7 @@ function WorkspaceCompanyCardsPage({route}: WorkspaceCompanyCardsPageProps) {
185185
isDisabledAssignCardButton={!selectedFeedData || isFeedConnectionBroken}
186186
/>
187187
)}
188-
{isGB && !!canUsePlaidCompanyCards && (isNoFeed || (isFeedAdded && !isPending)) && (
188+
{isGB && isBetaEnabled(CONST.BETAS.PLAID_COMPANY_CARDS) && (isNoFeed || (isFeedAdded && !isPending)) && (
189189
<View style={[styles.sidebarFooter, styles.mb5]}>
190190
<Text style={[styles.chatItemMessageHeaderTimestamp]}>{translate('workspace.companyCards.ukRegulation')}</Text>
191191
</View>

src/pages/workspace/companyCards/addNew/CardTypeStep.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,8 @@ function CardTypeStep() {
8888
const [addNewCard] = useOnyx(ONYXKEYS.ADD_NEW_COMPANY_CARD, {canBeMissing: true});
8989
const [typeSelected, setTypeSelected] = useState<CardFeedProvider>();
9090
const [isError, setIsError] = useState(false);
91-
const {canUsePlaidCompanyCards} = usePermissions();
92-
const data = getAvailableCompanyCardTypes({translate, typeSelected, styles: styles.mr3, canUsePlaidCompanyCards});
91+
const {isBetaEnabled} = usePermissions();
92+
const data = getAvailableCompanyCardTypes({translate, typeSelected, styles: styles.mr3, canUsePlaidCompanyCards: isBetaEnabled(CONST.BETAS.PLAID_COMPANY_CARDS)});
9393
const {bankName, selectedBank, feedType} = addNewCard?.data ?? {};
9494
const isOtherBankSelected = selectedBank === CONST.COMPANY_CARDS.BANKS.OTHER;
9595
const isNewCardTypeSelected = typeSelected !== feedType;

0 commit comments

Comments
 (0)