CC-4873: Airtime takes 7 seconds to load 32K (very small) from db

-we know what month will be the initial view for the user.
-Provide this data ahead of time via ajax request
This commit is contained in:
Martin Konecny 2013-01-24 12:52:24 -05:00
parent ef806b8357
commit 2f3a30b580
3 changed files with 32 additions and 28 deletions

View file

@ -326,6 +326,17 @@ function eventResize( event, dayDelta, minuteDelta, revertFunc, jsEvent, ui, vie
});
}
function preload () {
var url = baseUrl+'Schedule/event-feed-preload';
var d = new Date();
$.post(url, {format: "json", cachep: d.getTime()}, function(json){
calendarEvents = json.events;
createFullCalendar({calendarInit: calendarPref});
});
}
preload();
var initialLoad = true;
function getFullCalendarEvents(start, end, callback) {