display the all day events only on correct date

This commit is contained in:
Sean Kenny
2014-09-13 18:34:18 +01:00
parent 8213b4fad4
commit 87b6b50acf
+17 -14
View File
@@ -11,20 +11,23 @@ ResourceDayGrid.prototype = createObject(DayGrid.prototype); // declare the supe
$.extend(ResourceDayGrid.prototype, {
rangeToSegs: function(rangeStart, rangeEnd, resourceIds) {
var segments = [];
var view = this.view;
var resources = view.calendar.fetchResources();
for (col = 0; col < view.colCnt; col++) {
var resource = resources[col];
if (resourceIds.indexOf(resource.id) > -1){
segments.push({
row: 0,
leftCol: col,
rightCol: col,
isStart: true,
isEnd: true
});
var currentDate = this.view.calendar.getDate();
if((rangeStart <= currentDate) && (currentDate < rangeEnd)) {
var view = this.view;
var resources = view.calendar.fetchResources();
for (col = 0; col < view.colCnt; col++) {
var resource = resources[col];
if (resourceIds.indexOf(resource.id) > -1){
segments.push({
row: 0,
leftCol: col,
rightCol: col,
isStart: true,
isEnd: true
});
}
}
}