From 96dc895f8d4c3323d2da678f70d4088b61013108 Mon Sep 17 00:00:00 2001
From: Lukas Ruge <lukeslog@googlemail.com>
Date: Sun, 12 Aug 2018 14:12:28 +0200
Subject: [PATCH] hopefilly fixed event.ics

---
 events.ics | 14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/events.ics b/events.ics
index dded6579..69782d6d 100644
--- a/events.ics
+++ b/events.ics
@@ -9,18 +9,12 @@ METHOD:PUBLISH
 {% for event in site.events limit:10 %}BEGIN:VEVENT
 UID:{{ event.uid }}
 ORGANIZER;CN="Chaotikum e.V.":MAILTO:{{event.contact}}
-LOCATION:Chaotikum
-{% capture textSize %}{{ event.short | size }}{% endcapture %}
-{% assign rounds = textSize | divided_by: 70 %}
-{% assign extra = textSize | modulo: 70 %}
-{% assign start = 0 %}
-{% assign end = 70 %}
-{% assign linelength = 70 %}
-SUMMARY:{{ rounds }}:{{ event.short }}
+LOCATION:Chaotikum{% capture textSize %}{{ event.short | size }}{% endcapture %}{% assign linelength = 60 %}{% assign rounds = textSize | divided_by: linelength %}{% assign extra = textSize | modulo: linelength %}{% assign start = 0 %}
+SUMMARY:{% for i in (1..rounds) %}{{ event.short | slice: start, linelength }}{% assign start = start | plus: linelength %}
+    {% endfor%}{{ event.short | slice: start, extra }}
 CLASS:PUBLIC
 DTSTART:{{ event.eventdate | date: "%Y%m%d" }}T{{ event.eventdate | date: "%H%M%S" }}Z
 DTEND:{{ event.eventdate | date: "%Y%m%d" }}T{{ event.eventdate | date: "%H%M%S" }}Z
 DTSTAMP:{{ event.eventdate | date: "%Y%m%d" }}T{{ event.eventdate | date: "%H%M%S" }}Z
-END:VEVENT
-{% endfor %}
+END:VEVENT{% endfor %}
 END:VCALENDAR
-- 
GitLab