set correct content-type header
1 file changed, 1 insertion(+), 1 deletion(-)
changed files
M mycal.py → mycal.py
@@ -93,7 +93,7 @@ busy.add('dtstamp', component.get('dtstamp', icalendar.prop.vDatetime(datetime.now(tz)))) busy.add('dtstart', dtstart) busy.add('dtend', dtend) output.add_component(busy) - return output.to_ical(), { "Content-Type": "text/plain" } + return output.to_ical(), { "Content-Type": "text/calendar" } except Exception as e: print("error:", e) return f"Error parsing with icalendar: {str(e)}", 500