diff --git a/step-06-kitchen-duty-plugin/src/main/resources/js/kitchen-duty-plugin--overview-page-controller.js b/step-06-kitchen-duty-plugin/src/main/resources/js/kitchen-duty-plugin--overview-page-controller.js index 0e5d968..0757bbe 100644 --- a/step-06-kitchen-duty-plugin/src/main/resources/js/kitchen-duty-plugin--overview-page-controller.js +++ b/step-06-kitchen-duty-plugin/src/main/resources/js/kitchen-duty-plugin--overview-page-controller.js @@ -14,9 +14,9 @@ AJS.toInit(function(){ height: 500, fixedWeekCount: false, events: function(start, end, timezone, callback) { - var year = moment(start).format('YYYY'); // Full Calender always starts month with days of previous month. // We add 10 days to get month we want. + var year = moment(start).add('days', 10).format('YYYY'); var month = moment(start).add('days', 10).format('M'); AJS.$.ajax({ url: window.KDPrestUrl + '/overview_page/year/' + year + '/month/' + month, diff --git a/step-06-kitchen-duty-plugin/src/test/java/ut/com/comsysto/kitchen/duty/rest/BaseResourceTest.java b/step-06-kitchen-duty-plugin/src/test/java/ut/com/comsysto/kitchen/duty/rest/BaseResourceTest.java index 5168f15..e304120 100644 --- a/step-06-kitchen-duty-plugin/src/test/java/ut/com/comsysto/kitchen/duty/rest/BaseResourceTest.java +++ b/step-06-kitchen-duty-plugin/src/test/java/ut/com/comsysto/kitchen/duty/rest/BaseResourceTest.java @@ -14,11 +14,11 @@ public class BaseResourceTest { public void testGetIsoWeeksOfMonth() { List isoWeeks = BaseResource.getIsoWeeksOfMonth(2018L, 8L); - assertEquals(Long.valueOf(31), isoWeeks.get(0)); - assertEquals(Long.valueOf(32), isoWeeks.get(1)); - assertEquals(Long.valueOf(33), isoWeeks.get(2)); - assertEquals(Long.valueOf(34), isoWeeks.get(3)); - assertEquals(Long.valueOf(35), isoWeeks.get(4)); + assertEquals(Long.valueOf(32), isoWeeks.get(0)); + assertEquals(Long.valueOf(33), isoWeeks.get(1)); + assertEquals(Long.valueOf(34), isoWeeks.get(2)); + assertEquals(Long.valueOf(35), isoWeeks.get(3)); + assertEquals(Long.valueOf(36), isoWeeks.get(4)); List isoWeeks2 = BaseResource.getIsoWeeksOfMonth(2018L, 2L); @@ -30,11 +30,11 @@ public void testGetIsoWeeksOfMonth() { List isoWeeks3 = BaseResource.getIsoWeeksOfMonth(2018L, 5L); - assertEquals(Long.valueOf(18), isoWeeks3.get(0)); - assertEquals(Long.valueOf(19), isoWeeks3.get(1)); - assertEquals(Long.valueOf(20), isoWeeks3.get(2)); - assertEquals(Long.valueOf(21), isoWeeks3.get(3)); - assertEquals(Long.valueOf(22), isoWeeks3.get(4)); + assertEquals(Long.valueOf(19), isoWeeks3.get(0)); + assertEquals(Long.valueOf(20), isoWeeks3.get(1)); + assertEquals(Long.valueOf(21), isoWeeks3.get(2)); + assertEquals(Long.valueOf(22), isoWeeks3.get(3)); + assertEquals(Long.valueOf(23), isoWeeks3.get(4)); }