Skip to content

Commit 2a3f046

Browse files
francoislOSBotify
authored andcommitted
Merge pull request #79797 from Expensify/francois-fix-79742
[CP Staging] Ignore splits with receipts from `isEditingSplitBill` conditional (cherry picked from commit 962c2a8) (cherry-picked to staging by francoisl)
1 parent f61804c commit 2a3f046

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/pages/iou/SplitBillDetailsPage.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,8 @@ function SplitBillDetailsPage({route, report, reportAction}: SplitBillDetailsPag
7272

7373
const hasSmartScanFailed = hasReceipt(transaction) && transaction?.receipt?.state === CONST.IOU.RECEIPT_STATE.SCAN_FAILED;
7474
const isDistanceRequest = isDistanceRequestUtil(transaction);
75-
const isEditingSplitBill = session?.accountID === actorAccountID && (areRequiredFieldsEmpty(transaction) || transaction?.amount === 0) && !isDistanceRequest;
75+
const isEditingSplitBill =
76+
session?.accountID === actorAccountID && (areRequiredFieldsEmpty(transaction) || (transaction?.amount === 0 && !hasReceipt(transaction))) && !isDistanceRequest;
7677
const isManualDistanceRequest = isManualDistanceRequestUtil(transaction);
7778
const isMapDistanceRequest = isDistanceRequest && !isManualDistanceRequest;
7879
const [isConfirmed, setIsConfirmed] = useState(false);

0 commit comments

Comments
 (0)