1
0
Fork 0
mirror of https://github.com/netz39/www.netz39.de.git synced 2025-05-09 22:47:53 +02:00

feat(rrule): add dtstart to calendar-data

This commit is contained in:
0ry5 2025-04-12 17:58:14 +02:00
parent a62e7981b1
commit 642841234a

View file

@ -8,17 +8,28 @@ permalink: /calendar-data/
{% for event in site.events %}
{% assign start = event.event.start | default: event.event_date %}
{% assign end = event.event.end | default: start %}
{% if event.event.frequency %}
{
"title":"{{event.title}}",
"title": "{{event.title}}",
"start": "{{start | date: "%Y-%m-%dT%H:%M:%S"}}",
"end": "{{end | date: "%Y-%m-%dT%H:%M:%S"}}",
"allDay": {% if start == end %}true{% else %}false{% endif %},
"url":"{{event.url}}",
"url": "{{event.url}}",
"rrule": {% if event.event.frequency %}{
"freq": "{{event.event.frequency}}",
"interval": {{event.event.interval}}
"interval": {{event.event.interval}},
"dtstart": "{{start | date: "%Y-%m-%dT%H:%M:%S"}}"
}{% else %}null{% endif %}
}
{% else %}
{
"title": "{{event.title}}",
"start": "{{start | date: "%Y-%m-%dT%H:%M:%S"}}",
"end": "{{end | date: "%Y-%m-%dT%H:%M:%S"}}",
"allDay": {% if start == end %}true{% else %}false{% endif %},
"url":"{{event.url}}"
}
{% endif %}
{%unless forloop.last %},{%endunless%}
{% endfor %}
]
]