diff --git a/server/model/maintenance.js b/server/model/maintenance.js index 82e8f2da2..d3314d3f8 100644 --- a/server/model/maintenance.js +++ b/server/model/maintenance.js @@ -159,8 +159,9 @@ class Maintenance extends BeanModel { if (obj.dateRange[0]) { const parsedDate = new Date(obj.dateRange[0]); - if (isNaN(parsedDate.getTime()) || parsedDate.getFullYear() > 9999) + if (isNaN(parsedDate.getTime()) || parsedDate.getFullYear() > 9999) { throw new Error("Invalid start date"); + } bean.start_date = obj.dateRange[0]; } else { @@ -169,8 +170,9 @@ class Maintenance extends BeanModel { if (obj.dateRange[1]) { const parsedDate = new Date(obj.dateRange[1]); - if (isNaN(parsedDate.getTime()) || parsedDate.getFullYear() > 9999) + if (isNaN(parsedDate.getTime()) || parsedDate.getFullYear() > 9999) { throw new Error("Invalid end date"); + } bean.end_date = obj.dateRange[1]; } else {