From: Jan Schneider Date: Fri, 13 Mar 2009 10:57:48 +0000 (+0100) Subject: Add week support to viewDates(). X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=333107bc5cf218110dcb4cb8bca4185bfe1b6031;p=horde.git Add week support to viewDates(). Fix minical in non-month views. --- diff --git a/kronolith/js/src/kronolith.js b/kronolith/js/src/kronolith.js index 62f764be0..6f7319dbf 100644 --- a/kronolith/js/src/kronolith.js +++ b/kronolith/js/src/kronolith.js @@ -416,7 +416,7 @@ KronolithCore = { updateMinical: function(date, view) { var tbody = $('kronolithMinical').down('tbody'), - dates = this.viewDates(date, view), day = dates[0].clone(), + dates = this.viewDates(date, 'month'), day = dates[0].clone(), weekStart, weekEnd, weekEndDay, td, tr; // Update header. @@ -580,11 +580,16 @@ KronolithCore = { var start = date.clone(), end = date.clone(); switch (view) { + case 'week': + start.moveToBeginOfWeek(); + end.moveToEndOfWeek(); + break; case 'month': start.setDate(1); start.moveToBeginOfWeek(); end.moveToLastDayOfMonth(); end.moveToEndOfWeek(); + break; } return [start, end];