Retour d'expérience Calendrier / CalDav et Framagenda

Bonjour,
@bertrandda
Au début un seul calendrier sur Framagenda et cela fonctionnait bien
Puis j’ai découvert sur le site gouv.fr la possibilité d’avoir des calendriers pour les jours fériés, les congés des 3 zones scolaires … Trois calendriers ont été ajoutés sur Framagenda, sans problème.
J’ai souhaité reprendre sur gladys et voici le message d’erreur :

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)

J’ai désélectionné les 3 calendriers ajoutés, puis synchronisation > résultat Ok
Ensuite j’ai sélectionné un à un les 3 calendriers, et à chaque fois , synchronisation Ok

Aucune idée pourquoi la première fois, cela n’a pas fonctionné.
Cordialement
Phil

Pour ceux que les calendriers intéresseraient :

Salut, comment as tu ajouté ces calendriers à ton framagenda ? Tu t’es abonnée aux fichiers ics ou tu as téléchargé le fichier et les a ajouté à un calendrier existant ?

Je pense que cette PR devrait régler ton problème

Elle a été mergée, elle devrait arriver sur ton instance à la prochaine release de Gladys.

Bonjour,
Merci pour ce prompt retour !
J’ai téléchargé les fichiers .ics puis créé un calendrier par fichier .ics

ksnip_20220602-145831

Comme je t’avais dit dans une autre conversation c’est l’app Deck de framagenda qui pose problème. En attendant la release, si tu n’utilises pas l’app Deck, va dans cette app (dans framagenda) et supprime le Personnel puis retourne dans l’intégration CalDAV de Gladys, clic sur Remettre à zero et resynchronise le tout. ça devrait se dérouler sans erreurs.

Pour info, dans quelques temps il sera possible de synchroniser les calendriers webcals dans Gladys.

ça te permettra d’avoir automatiquement les mise à jours des fichiers ics que tu utilises sans avoir à télécharger le fichier à chaque fois

2 Likes