From e067bc1448264685e7510a042de29971de314e00 Mon Sep 17 00:00:00 2001 From: Milan Date: Fri, 24 Feb 2023 20:12:58 +0100 Subject: [PATCH] calcms.js: fix last day of month --- website/agenda/js/calcms.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/website/agenda/js/calcms.js b/website/agenda/js/calcms.js index 3ff12c9..be71c1a 100644 --- a/website/agenda/js/calcms.js +++ b/website/agenda/js/calcms.js @@ -123,9 +123,13 @@ var calcms = (function($) { } if (field == 'month') { - if (month != '') { - from_date = month; - till_date = month.substring(0, month.length - 2) + "31"; + if (month != null && month != '') { + let date = month; + let year = date.substring(0,4); + let mon = date.substring(5,7); + from_date = date; + till_date = date.substring(0, date.length - 2) + + new Date(year, mon , 0).getDate(); } weekday = ''; date = '';