From 6725889eaafb442406599cdbb830d278e5c97cb4 Mon Sep 17 00:00:00 2001 From: "Pujan Shah (via MelvinBot)" Date: Wed, 15 Apr 2026 13:00:09 +0000 Subject: [PATCH] Pass shouldRestrictAction=true for track and distance quick actions TRACK_MANUAL, TRACK_SCAN, TRACK_PER_DIEM, REQUEST_DISTANCE, and TRACK_DISTANCE were passing shouldRestrictAction=false in navigateToQuickAction(), which skipped the paywall check for expired workspaces. This makes them consistent with REQUEST_MANUAL, REQUEST_SCAN, and other actions that already pass true. Co-authored-by: Pujan Shah --- src/libs/actions/QuickActionNavigation.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libs/actions/QuickActionNavigation.ts b/src/libs/actions/QuickActionNavigation.ts index a1ce391e38be..215cbeb227fe 100644 --- a/src/libs/actions/QuickActionNavigation.ts +++ b/src/libs/actions/QuickActionNavigation.ts @@ -65,13 +65,13 @@ function navigateToQuickAction(params: NavigateToQuickActionParams) { case CONST.QUICK_ACTIONS.TRACK_MANUAL: case CONST.QUICK_ACTIONS.TRACK_SCAN: case CONST.QUICK_ACTIONS.TRACK_PER_DIEM: - selectOption(() => startMoneyRequest(CONST.IOU.TYPE.TRACK, reportID, draftTransactionIDs, requestType, true, undefined, isFromFloatingActionButton), false); + selectOption(() => startMoneyRequest(CONST.IOU.TYPE.TRACK, reportID, draftTransactionIDs, requestType, true, undefined, isFromFloatingActionButton), true); break; case CONST.QUICK_ACTIONS.REQUEST_DISTANCE: - selectOption(() => startDistanceRequest(CONST.IOU.TYPE.SUBMIT, reportID, draftTransactionIDs, requestType, true, undefined, isFromFloatingActionButton), false); + selectOption(() => startDistanceRequest(CONST.IOU.TYPE.SUBMIT, reportID, draftTransactionIDs, requestType, true, undefined, isFromFloatingActionButton), true); break; case CONST.QUICK_ACTIONS.TRACK_DISTANCE: - selectOption(() => startDistanceRequest(CONST.IOU.TYPE.TRACK, reportID, draftTransactionIDs, requestType, true, undefined, isFromFloatingActionButton), false); + selectOption(() => startDistanceRequest(CONST.IOU.TYPE.TRACK, reportID, draftTransactionIDs, requestType, true, undefined, isFromFloatingActionButton), true); break; case CONST.QUICK_ACTIONS.REQUEST_TIME: selectOption(() => startMoneyRequest(CONST.IOU.TYPE.SUBMIT, reportID, draftTransactionIDs, requestType, false, undefined, isFromFloatingActionButton), true);