Resolve vehicle age calculation.

This commit is contained in:
Patrick Fic
2021-03-22 07:55:53 -07:00
parent 47928c299d
commit 888a92499c
2 changed files with 6 additions and 10 deletions

View File

@@ -1,9 +1,4 @@
New Features:
- Implemented the new vehicle groupings by MPI.
- Implemented new model based group detection to provide more accurate groupings than relying solely on the estimating system. *
- Added group verification to disable alerts and track whether a grouping has already been reviewed and confirmed.
-
Bug Fixes:
- Updated ignore logic for recycled glass.
* Please send feedback on the model groupings if you notice any issues to support@thinkimex.com.
- Updated rare bug in vehicle age calculation.

View File

@@ -19,9 +19,10 @@ const { logger } = window;
export function CalculateVehicleAge(job) {
const parsedYr = parseInt(job.v_model_yr);
let ret =
moment(job.close_date || new Date()).year() -
(parsedYr >= 0 ? 2000 + parsedYr : 1900 + parsedYr);
const vehicleYr =
moment().year() - 2000 > parsedYr ? 2000 + parsedYr : 1900 + parsedYr;
let ret = moment(job.close_date || new Date()).year() - vehicleYr;
if (ret < 0) ret = 0;