File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -539,6 +539,10 @@ def ics_date_time(dt, tzname):
539539 return f':{ timestamp } Z'
540540 else :
541541 return f';TZID={ ics_esc (tzname )} :{ timestamp } '
542+
543+ @register .filter
544+ def next_day (value ):
545+ return value + datetime .timedelta (days = 1 )
542546
543547
544548@register .filter
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ SUMMARY:IETF {{ meeting.number }}{% if meeting.city %}
2525LOCATION :{{ meeting.city }},{{ meeting.country }}{% endif %}
2626CLASS :PUBLIC
2727DTSTART ;VALUE=DATE{% if meeting.time_zone %} ;TZID={{ meeting.time_zone|ics_esc }}{% endif %} :{{ meeting.date|date:"Ymd" }}
28- DTEND ;VALUE=DATE{% if meeting.time_zone %} ;TZID={{ meeting.time_zone|ics_esc }}{% endif %} :{{ meeting.end_date|date:"Ymd" }}
28+ DTEND ;VALUE=DATE{% if meeting.time_zone %} ;TZID={{ meeting.time_zone|ics_esc }}{% endif %} :{{ meeting.end_date|next_day| date:"Ymd" }}
2929DTSTAMP {% ics_date_time meeting.cached_updated|utc 'utc' %}
3030URL :{{ request.scheme }}://{{ request.get_host }}{% url 'agenda' num=meeting.number %}
3131END :VEVENT
You can’t perform that action at this time.
0 commit comments