BP 758: Fixed a bug in the date picker validator
diff --git a/src/app/shared/validators/datepicker.validator.ts b/src/app/shared/validators/datepicker.validator.ts
index 680220d..1b52166 100644
--- a/src/app/shared/validators/datepicker.validator.ts
+++ b/src/app/shared/validators/datepicker.validator.ts
@@ -18,9 +18,9 @@
validTo.updateValueAndValidity({ onlySelf: true });
});
const validFromValue = validFrom.value;
- const validFromDateObj = new Date(validFromValue.year, validFromValue.month, validFromValue.day, 0, 0, 0, 0);
+ const validFromDateObj = new Date(validFromValue.year, validFromValue.month - 1, validFromValue.day, 0, 0, 0, 0);
const validToValue = validTo.value;
- const validToDateObj = new Date(validToValue.year, validToValue.month, validToValue.day, 0, 0, 0, 0);
+ const validToDateObj = new Date(validToValue.year, validToValue.month - 1, validToValue.day, 0, 0, 0, 0);
if (validFromDateObj > validToDateObj) {
return { invalidDate: true };
}