@@ -46,6 +46,7 @@ import {
46
46
navigateToStartMoneyRequestStep ,
47
47
updateIOUOwnerAndTotal ,
48
48
} from '@libs/IOUUtils' ;
49
+ import isFileUploadable from '@libs/isFileUploadable' ;
49
50
import { formatPhoneNumber } from '@libs/LocalePhoneNumber' ;
50
51
import * as Localize from '@libs/Localize' ;
51
52
import Log from '@libs/Log' ;
@@ -4430,7 +4431,7 @@ function requestMoney(requestMoneyInformation: RequestMoneyInformation) {
4430
4431
const workspaceParams =
4431
4432
isPolicyExpenseChatReportUtil ( chatReport ) && chatReport . policyID
4432
4433
? {
4433
- receipt : receipt instanceof Blob ? receipt : undefined ,
4434
+ receipt : isFileUploadable ( receipt ) ? receipt : undefined ,
4434
4435
category,
4435
4436
tag,
4436
4437
taxCode,
@@ -4482,7 +4483,7 @@ function requestMoney(requestMoneyInformation: RequestMoneyInformation) {
4482
4483
createdChatReportActionID,
4483
4484
createdIOUReportActionID,
4484
4485
reportPreviewReportActionID : reportPreviewAction . reportActionID ,
4485
- receipt : receipt instanceof Blob ? receipt : undefined ,
4486
+ receipt : isFileUploadable ( receipt ) ? receipt : undefined ,
4486
4487
receiptState : receipt ?. state ,
4487
4488
category,
4488
4489
tag,
@@ -4752,7 +4753,7 @@ function trackExpense(
4752
4753
category,
4753
4754
tag,
4754
4755
billable,
4755
- receipt : trackedReceipt instanceof Blob ? trackedReceipt : undefined ,
4756
+ receipt : isFileUploadable ( trackedReceipt ) ? trackedReceipt : undefined ,
4756
4757
waypoints : sanitizedWaypoints ,
4757
4758
customUnitRateID : mileageRate ,
4758
4759
} ;
@@ -4797,7 +4798,7 @@ function trackExpense(
4797
4798
category,
4798
4799
tag,
4799
4800
billable,
4800
- receipt : trackedReceipt instanceof Blob ? trackedReceipt : undefined ,
4801
+ receipt : isFileUploadable ( trackedReceipt ) ? trackedReceipt : undefined ,
4801
4802
waypoints : sanitizedWaypoints ,
4802
4803
customUnitRateID : mileageRate ,
4803
4804
} ;
@@ -4838,7 +4839,7 @@ function trackExpense(
4838
4839
createdChatReportActionID,
4839
4840
createdIOUReportActionID,
4840
4841
reportPreviewReportActionID : reportPreviewAction ?. reportActionID ,
4841
- receipt : trackedReceipt instanceof Blob ? trackedReceipt : undefined ,
4842
+ receipt : isFileUploadable ( trackedReceipt ) ? trackedReceipt : undefined ,
4842
4843
receiptState : trackedReceipt ?. state ,
4843
4844
category,
4844
4845
tag,
0 commit comments