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
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.
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.