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'];
}
/**
* Allows to mark model as resourceable to viewable and filterable.
*/
static get resourceable() {
return true;
}
/**
* Relationship mapping.
*/

View File

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