feat: fix hhu header

This commit is contained in:
cato-001 2026-01-05 13:26:21 +01:00
parent 3bb46ef95a
commit 77dfa25c7f

View file

@ -8,6 +8,11 @@ import (
func Handler(w http.ResponseWriter, r *http.Request) {
w.Header().Set("Content-type", "text/calendar")
w.Header().Set("charset", "utf-8")
w.Header().Set("Content-Disposition", "inline")
w.Header().Set("filename", "calendar.ics")
events, err := GetHhuComputerScienceEvent()
if err != nil {
w.WriteHeader(http.StatusInternalServerError)
@ -15,11 +20,6 @@ func Handler(w http.ResponseWriter, r *http.Request) {
}
w.WriteHeader(http.StatusOK)
header := w.Header()
header.Set("Content-type", "text/calendar")
header.Set("charset", "utf-8")
header.Set("Content-Disposition", "inline")
header.Set("filename", "calendar.ics")
enc := goics.NewICalEncode(w)
enc.Encode(events)
}