From 9620cbb8fa549dd745fa57ff1c050a9691faedf4 Mon Sep 17 00:00:00 2001 From: Leonardo Bishop Date: Mon, 20 Jan 2025 03:04:43 +0000 Subject: Fix timezones in calendar (maybe) --- pkg/ical/service.go | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'pkg/ical') 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" -- cgit v1.2.3-70-g09d2