Issue 541: IE8 length is null or not an object
Status:  Done
Owner: ----
Closed:  Aug 2010
Reported by maui.ha...@gmail.com, Jul 5, 2010
Hi!

i know theres already posted this bug:
https://code.google.com/p/fullcalendar/issues/detail?id=456&can=1&q=length&colspec=ID%20Type%20Status%20Milestone%20Summary%20Stars

i have the same issue with IE8 and v1.4.6 of your calendar. I have already debugged the code and the length is in both cases 27 (mozilla, ie) but i`ll get the "length is null or not an object"-error in IE. i checked my code if i have a ending "," at the end of the objects but heres my json example:

[{"id":"2","title":"testweekly","start":"2010-06-22T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-06-24T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-06-26T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-06-29T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-07-01T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-07-03T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-07-06T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-07-08T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-07-10T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-07-13T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-07-15T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-07-17T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-07-20T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-07-22T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-07-24T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-07-27T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-07-29T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-07-31T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-08-03T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-08-05T13:00:00","allDay":false},{"id":"2","title":"testweekly","start":"2010-08-07T13:00:00","allDay":false},{"id":"4","title":"testmonthly","start":"2010-06-30T14:44:42","className":"monthly","allDay":false},{"id":"4","title":"testmonthly","start":"2010-07-30T14:44:42","className":"monthly","allDay":false},{"id":"4","title":"testmonthly","start":"2010-08-30T14:44:42","className":"monthly","allDay":false},{"id":"5","title":"testyearly","start":"2010-06-25T15:03:39","className":"yearly","allDay":false},{"id":"5","title":"testyearly","start":"2009-06-25T15:03:39","className":"yearly","allDay":false},{"id":"5","title":"testyearly","start":"2011-06-25T15:03:39","className":"yearly","allDay":false}]

theres no ending "," at the end of the objects.

when i add a "if ( a ) { }" arround this code:
for (var i=0; i<a.length; i++) {
normalizeEvent(a[i], options);
a[i].source = src;
}
events = events.concat(a);
if (callback) {
callback(a);
}

it works in IE without an error - but it doesnt display the events in calendar...
Jul 20, 2010
#1 maui.ha...@gmail.com
ok i found the bug - it was an error in the configuration of the source list:

Wrong Sample:
eventSources: [ 
		'/scheduler/getcrons', 
], 

Correct Sample:
eventSources: [ 
		'/scheduler/getcrons', 
], 

Issue can be closed!
Aug 25, 2010
Project Member #2 adamrs...@gmail.com
glad you got it to work
Status: Done