fixed calendar issue on mac

This commit is contained in:
10001shh
2018-12-13 03:15:31 -06:00
parent 06e467a308
commit 1b50d2d5a9
2 changed files with 4 additions and 30 deletions

View File

@@ -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*/

View File

@@ -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"],