diff options
Diffstat (limited to 'pkg/ical/service.go')
| -rw-r--r-- | pkg/ical/service.go | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/pkg/ical/service.go b/pkg/ical/service.go index 2b89fe7..e6d50d8 100644 --- a/pkg/ical/service.go +++ b/pkg/ical/service.go @@ -41,11 +41,6 @@ func (s *service) GenerateIcalForCalendar(calendar sqlc.Calendar) (string, error return "", err } - sched, _, err := s.scheduleService.GetSchedule() - if err != nil { - return "", err - } - events := make([]schedule.Event, 0) for _, favourite := range *favourites { event := s.scheduleService.GetEventByID(favourite.EventID.Int32) @@ -66,8 +61,8 @@ func (s *service) GenerateIcalForCalendar(calendar sqlc.Calendar) (string, error ret += "BEGIN:VEVENT\n" ret += "SUMMARY:" + event.Title + "\n" - ret += "DTSTART;TZID=" + sched.Conference.TimeZoneName + ":" + utcStart.Format("20060102T150405Z") + "\n" - ret += "DTEND;TZID=" + sched.Conference.TimeZoneName + ":" + utcEnd.Format("20060102T150405Z") + "\n" + ret += "DTSTART:" + utcStart.Format("20060102T150405Z") + "\n" + ret += "DTEND:" + utcEnd.Format("20060102T150405Z") + "\n" ret += "LOCATION:" + event.Room + "\n" ret += "DESCRIPTION;ENCODING=QUOTED-PRINTABLE:" + bluemonday.StrictPolicy().Sanitize(strings.Replace(event.Abstract, "\n", "\\n", -1)) + "\\nLast Synchronised: " + now.Format(time.DateTime) + "\n" ret += "END:VEVENT\n" |
