fix: formating dates in sale estimate service.

This commit is contained in:
Ahmed Bouhuolia
2020-10-26 11:49:04 +02:00
parent d0dc322963
commit 950137ceb3
2 changed files with 9 additions and 2 deletions

View File

@@ -16,6 +16,13 @@ export default class SaleEstimate extends TenantModel {
return ['createdAt', 'updatedAt']; return ['createdAt', 'updatedAt'];
} }
/**
* Allows to mark model as resourceable to viewable and filterable.
*/
static get resourceable() {
return true;
}
/** /**
* Relationship mapping. * Relationship mapping.
*/ */

View File

@@ -95,7 +95,7 @@ export default class SaleEstimateService {
const amount = sumBy(estimateDTO.entries, e => ItemEntry.calcAmount(e)); const amount = sumBy(estimateDTO.entries, e => ItemEntry.calcAmount(e));
const estimateObj = { const estimateObj = {
amount, amount,
...formatDateFields(estimateDTO, ['estimate_date', 'expiration_date']), ...formatDateFields(estimateDTO, ['estimateDate', 'expirationDate']),
}; };
// Validate estimate number uniquiness on the storage. // Validate estimate number uniquiness on the storage.
@@ -140,7 +140,7 @@ export default class SaleEstimateService {
const amount = sumBy(estimateDTO.entries, (e) => ItemEntry.calcAmount(e)); const amount = sumBy(estimateDTO.entries, (e) => ItemEntry.calcAmount(e));
const estimateObj = { const estimateObj = {
amount, amount,
...formatDateFields(estimateDTO, ['estimate_date', 'expiration_date']), ...formatDateFields(estimateDTO, ['estimateDate', 'expirationDate']),
}; };
// Validate estimate number uniquiness on the storage. // Validate estimate number uniquiness on the storage.