From acfdc131d84381e6721954f070e92894909a2906 Mon Sep 17 00:00:00 2001 From: Tor-Einar Skog <tor-einar.skog@nibio.no> Date: Tue, 4 Feb 2020 09:52:41 +0100 Subject: [PATCH] Bugfix in date limits --- .../nordic_septoria_map.js | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/main/webapp/public/nordic_septoria_map/nordic_septoria_map.js b/src/main/webapp/public/nordic_septoria_map/nordic_septoria_map.js index 117feec1..67e08091 100644 --- a/src/main/webapp/public/nordic_septoria_map/nordic_septoria_map.js +++ b/src/main/webapp/public/nordic_septoria_map/nordic_septoria_map.js @@ -308,14 +308,18 @@ var changeSeason = function(selectedSeason) viewsForecastCache[i] = []; } // Set date field limits - document.getElementById("startDate").value = - document.getElementById("startDate").value != "" ? - selectedSeason + document.getElementById("startDate").value.substring(4) : - ""; - document.getElementById("endDate").value = - document.getElementById("endDate").value != "" ? - selectedSeason + document.getElementById("endDate").value.substring(4) : - ""; + ["startDate","endDate"].forEach(function(fieldName){ + var dateField = document.getElementById(fieldName); + dateField.value = + dateField.value != "" ? + selectedSeason + dateField.value.substring(4) : + ""; + dateField.min = selectedSeason + "-01-01"; + dateField.max = selectedSeason + "-12-31"; + }); + + + // Get results for this season getResults[getVisibleLayerName()](getCurrentSeason()); -- GitLab