Erfahrungsbericht Kalender / CalDav und Framagenda

Hallo,
@bertrandda
Zuerst gab es nur einen Kalender auf Framagenda und das funktionierte gut
Dann habe ich auf der Website gouv.fr die Möglichkeit entdeckt, Kalender für Feiertage, Schulferien in den 3 Schulzonen usw. zu haben… Drei Kalender wurden zu Framagenda hinzugefügt, ohne Probleme.
Ich wollte das auf Gladys übernehmen und hier ist die Fehlermeldung:

2022-06-01T18:04:25+0200 <info> calendar.syncUserCalendars.js:38 (CalDAVHandler.syncUserCalendars) CalDAV : Found 5 calendars.
2022-06-01T18:04:26+0200 <error> calendar.syncUserCalendars.js:72 (Promise.map.concurrency) Error: Bad status: 415
    at exports.XMLHttpRequest.request.onreadystatechange (/src/server/services/caldav/node_modules/dav-request/dav.js:3424:27)
    at exports.XMLHttpRequest.dispatchEvent (/src/server/services/caldav/node_modules/xmlhttprequest/lib/XMLHttpRequest.js:591:25)
    at setState (/src/server/services/caldav/node_modules/xmlhttprequest/lib/XMLHttpRequest.js:610:14)
    at IncomingMessage.<anonymous> (/src/server/services/caldav/node_modules/xmlhttprequest/lib/XMLHttpRequest.js:447:13)
    at IncomingMessage.emit (events.js:412:35)
    at endReadableNT (internal/streams/readable.js:1333:12)
    at processTicksAndRejections (internal/process/task_queues.js:82:21)

Ich habe die 3 hinzugefügten Kalender deaktiviert, dann Synchronisation > Ergebnis OK
Danach habe ich die 3 Kalender einzeln ausgewählt, und jedes Mal war die Synchronisation OK

Keine Ahnung, warum es beim ersten Mal nicht funktioniert hat.
Freundliche Grüße
Phil

Für diejenigen, die die Kalender interessieren:

Hallo, wie hast du diese Kalender zu deinem Framagenda hinzugefügt? Hast du dich zu den ICS-Dateien abonniert oder die Datei heruntergeladen und sie zu einem bestehenden Kalender hinzugefügt?

Ich denke, dieser PR sollte dein Problem beheben

Er wurde gemerged, er sollte in deiner Instanz mit der nächsten Gladys-Release ankommen.

Hallo,
Vielen Dank für die schnelle Rückmeldung!
Ich habe die .ics-Dateien heruntergeladen und für jede .ics-Datei einen Kalender erstellt

Wie ich dir in einem anderen Gespräch gesagt habe, ist es die App Deck von framagenda, die Probleme verursacht. Bis zur Veröffentlichung, wenn du die App Deck nicht verwendest, gehe in diese App (in framagenda) und lösche das Persönliche, dann kehre in die CalDAV-Integration von Gladys zurück, klicke auf Zurücksetzen und synchronisiere alles neu. Das sollte ohne Fehler ablaufen.

Zur Info, in Kürze wird es möglich sein, Webcal-Kalender in Gladys zu synchronisieren.

Damit kannst du automatisch die Aktualisierungen der ICS-Dateien erhalten, die du verwendest, ohne sie jedes Mal herunterladen zu müssen.