fixed calendar issue on mac
This commit is contained in:
@@ -121,42 +121,15 @@ $(function () {
|
||||
$("#export").click(function(){
|
||||
var cal = ics();
|
||||
var calendarEvents = $('#calendar').fullCalendar('clientEvents');
|
||||
console.log(calendarEvents);
|
||||
for(i in calendarEvents){
|
||||
let event = calendarEvents[i];
|
||||
var title = event.title;
|
||||
var classname = title.substring(0, title.indexOf('with'));
|
||||
var description = title.substring(title.indexOf('with'));
|
||||
var time = event.start._d.toUTCString();
|
||||
console.log(event.start._i);
|
||||
let rrule = {
|
||||
freq: "WEEKLY",
|
||||
interval: 1,
|
||||
byday: [time.substring(0, time.indexOf(",")-1).toUpperCase()]
|
||||
}
|
||||
cal.addEvent(classname, description, event.building, event.start._i, event.end._i, rrule);
|
||||
cal.addEvent(classname, description, event.building, event.start._i, event.end._i, {rrule: `RRULE:FREQ=WEEKLY;BYDAY=${time.substring(0, time.indexOf(",")-1).toUpperCase()};INTERVAL=1`});
|
||||
}
|
||||
// for (i in savedCourses) {
|
||||
// let course = savedCourses[i];
|
||||
// var dtmap = makeMap(course.datetimearr);
|
||||
// var timearr = Array.from(dtmap.keys());
|
||||
// var dayarr = Array.from(dtmap.values());
|
||||
// console.log(timearr);
|
||||
// console.log(dayarr);
|
||||
// for (var i = 0; i < dayarr.length; i++) {
|
||||
// var place = findLoc(dayarr[i], timearr[i], course.datetimearr);
|
||||
// var building = place.substring(0, place.search(/\d/) - 1);
|
||||
// if (building == "") {
|
||||
// building = "Undecided Location";
|
||||
|
||||
// }
|
||||
// //cal.addEvent(subject, description, location, begin, end, rrule)
|
||||
// cal.addEvent(course.coursename, `with${course.profname}`, building, '', '', '');
|
||||
// // output += `<p class='time'><span>${dayarr[i]}</span>: ${timearr[i].split(",")[0]} to ${timearr[i].split(",")[1]}<span style='float:right';><a target='_blank' href='https://maps.utexas.edu/buildings/UTM/${building}'>${place}</a></span></p>`;
|
||||
// }
|
||||
|
||||
// }
|
||||
cal.download();
|
||||
cal.download("My_Calendar");
|
||||
});
|
||||
|
||||
/* convert from the dtarr and maek the time lines*/
|
||||
|
||||
@@ -10,7 +10,8 @@
|
||||
"storage",
|
||||
"*://*.utdirect.utexas.edu/apps/registrar/course_schedule/*",
|
||||
"*://*.catalog.utexas.edu/ribbit/",
|
||||
"*://*.registrar.utexas.edu/schedules"
|
||||
"*://*.registrar.utexas.edu/schedules/*",
|
||||
"*://*.login.utexas.edu/login/*"
|
||||
],
|
||||
"content_scripts": [{
|
||||
"css": ["css/styles.css"],
|
||||
|
||||
Reference in New Issue
Block a user