diff --git a/src/languages/en.ts b/src/languages/en.ts index bd518f1fdda9..e54d3ff5fbca 100755 --- a/src/languages/en.ts +++ b/src/languages/en.ts @@ -498,6 +498,7 @@ export default { pending: 'Pending', deleteReceipt: 'Delete receipt', receiptScanning: 'Receipt scan in progress…', + receiptMissingDetails: 'Receipt missing details', receiptStatusTitle: 'Scanning…', receiptStatusText: "Only you can see this receipt when it's scanning. Check back later or enter the details now.", requestCount: ({count, scanningReceipts = 0}: RequestCountParams) => `${count} requests${scanningReceipts > 0 ? `, ${scanningReceipts} scanning` : ''}`, diff --git a/src/languages/es.ts b/src/languages/es.ts index 3c5d98b724d2..42ae5103b043 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -499,6 +499,7 @@ export default { pending: 'Pendiente', deleteReceipt: 'Eliminar recibo', receiptScanning: 'Escaneo de recibo en curso…', + receiptMissingDetails: 'Recibo con campos vacíos', receiptStatusTitle: 'Escaneando…', receiptStatusText: 'Solo tú puedes ver este recibo cuando se está escaneando. Vuelve más tarde o introduce los detalles ahora.', requestCount: ({count, scanningReceipts = 0}: RequestCountParams) => `${count} solicitudes${scanningReceipts > 0 ? `, ${scanningReceipts} escaneando` : ''}`, diff --git a/src/libs/ReportUtils.js b/src/libs/ReportUtils.js index 3c4944ef1a5e..2dc6ca038072 100644 --- a/src/libs/ReportUtils.js +++ b/src/libs/ReportUtils.js @@ -1400,6 +1400,10 @@ function getTransactionReportName(reportAction) { return Localize.translateLocal('iou.receiptScanning'); } + if (TransactionUtils.hasMissingSmartscanFields(transaction)) { + return Localize.translateLocal('iou.receiptMissingDetails'); + } + const {amount, currency, comment} = getTransactionDetails(transaction); return Localize.translateLocal(ReportActionsUtils.isSentMoneyReportAction(reportAction) ? 'iou.threadSentMoneyReportName' : 'iou.threadRequestReportName', {