From 7323e209c819664ded18382c76adcd33a2d55384 Mon Sep 17 00:00:00 2001 From: nkdengineer Date: Sun, 31 Aug 2025 01:11:08 +0700 Subject: [PATCH] fix: App crashes when submitting distance expense --- src/components/TransactionItemRow/DataCells/ReceiptCell.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/TransactionItemRow/DataCells/ReceiptCell.tsx b/src/components/TransactionItemRow/DataCells/ReceiptCell.tsx index d8acaddce199..69692258e375 100644 --- a/src/components/TransactionItemRow/DataCells/ReceiptCell.tsx +++ b/src/components/TransactionItemRow/DataCells/ReceiptCell.tsx @@ -26,7 +26,7 @@ function ReceiptCell({transactionItem, isSelected, style}: {transactionItem: Tra let source = transactionItem?.receipt?.source ?? ''; let previewSource = transactionItem?.receipt?.source ?? ''; - if (source) { + if (source && typeof source === 'string') { const filename = getFileName(source); const receiptURIs = getThumbnailAndImageURIs(transactionItem, null, filename); source = tryResolveUrlFromApiRoot(receiptURIs.thumbnail ?? receiptURIs.image ?? '');