Correct quantity formatting in reports

This commit is contained in:
Hillel Coren 2022-03-21 15:07:55 +02:00
parent d9182bc329
commit c3d15336b7
2 changed files with 8 additions and 2 deletions

View File

@ -195,7 +195,10 @@ ReportResult lineItemReport(
row.add(invoice.getReportBool(value: value));
} else if (value.runtimeType == double || value.runtimeType == int) {
row.add(invoice.getReportDouble(
value: value, currencyId: client.currencyId));
value: value,
currencyId: column == InvoiceItemReportFields.quantity
? null
: client.currencyId));
} else {
row.add(invoice.getReportString(value: value));
}

View File

@ -191,7 +191,10 @@ ReportResult lineItemReport(
row.add(invoice.getReportBool(value: value));
} else if (value.runtimeType == double || value.runtimeType == int) {
row.add(invoice.getReportDouble(
value: value, currencyId: client.currencyId));
value: value,
currencyId: column == QuoteItemReportFields.quantity
? null
: client.currencyId));
} else {
row.add(invoice.getReportString(value: value));
}