From 950137ceb3a31cc9f86672a465238bdbed7af882 Mon Sep 17 00:00:00 2001 From: Ahmed Bouhuolia Date: Mon, 26 Oct 2020 11:49:04 +0200 Subject: [PATCH] fix: formating dates in sale estimate service. --- server/src/models/SaleEstimate.js | 7 +++++++ server/src/services/Sales/SalesEstimate.ts | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/server/src/models/SaleEstimate.js b/server/src/models/SaleEstimate.js index 838da1694..8a8d4c01b 100644 --- a/server/src/models/SaleEstimate.js +++ b/server/src/models/SaleEstimate.js @@ -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. */ diff --git a/server/src/services/Sales/SalesEstimate.ts b/server/src/services/Sales/SalesEstimate.ts index f79d41ca1..2dd3aa820 100644 --- a/server/src/services/Sales/SalesEstimate.ts +++ b/server/src/services/Sales/SalesEstimate.ts @@ -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.