Bug #88806
ics, TZ inconnue '(UTC+01:00) Bruxelles, Copenhague, Madrid, Paris'
0%
Description
https://sentry.entrouvert.org/entrouvert/publik/issues/123642/
'(UTC+01:00) Bruxelles, Copenhague, Madrid, Paris'
Historique
Mis à jour par Lauréline Guérin il y a 30 jours
source d'exceptions avec une ics_url, au bout on a dans le fichier:
BEGIN:VTIMEZONE TZID:(UTC+01:00) Bruxelles\, Copenhague\, Madrid\, Paris
dans vobject https://github.com/eventable/vobject/blob/0.9.6.1/vobject/icalendar.py#L83:
def getTzid(tzid, smart=True): """ Return the tzid if it exists, or None. """ tz = __tzidMap.get(toUnicode(tzid), None) if smart and tzid and not tz: try: from pytz import timezone, UnknownTimeZoneError try: tz = timezone(tzid) registerTzid(toUnicode(tzid), tz) except UnknownTimeZoneError as e: logging.error(e)
https://github.com/eventable/vobject/issues/173
https://github.com/eventable/vobject/issues/174
Mis à jour par Lauréline Guérin il y a 30 jours
suggestion de Benjamin: passer sur https://pypi.org/project/icalendar/ qui a l'air maintenu ?
Mis à jour par Benjamin Dauvergne il y a 30 jours
Lauréline Guérin a écrit :
suggestion de Benjamin: passer sur https://pypi.org/project/icalendar/ qui a l'air maintenu ?
Et https://pypi.org/project/recurring-ical-events/ qui lui gère la partie récurrence via dateutil.rrule (en se basant sur icalendar qui ne fait que parser), les deux sont packagés dans debian stable.
Mis à jour par Robot Gitea il y a 4 jours
- Statut changé de Nouveau à En cours
Yann Weber (yweber) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/chrono/pulls/251
- Titre : WIP: agendas: replace vobject by icalendar & recurring_ical_events (#88806)
- Modifications : https://git.entrouvert.org/entrouvert/chrono/pulls/251/files
Mis à jour par Robot Gitea il y a 3 jours
- Statut changé de Solution proposée à En cours
Benjamin Dauvergne (bdauvergne) a relu et demandé des modifications sur une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 3 jours
- Statut changé de En cours à Solution proposée
Yann Weber (yweber) a demandé une relecture de Benjamin Dauvergne (bdauvergne) sur une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a environ 22 heures
- Statut changé de Solution proposée à Solution validée
Benjamin Dauvergne (bdauvergne) a approuvé une pull request sur Gitea concernant cette demande :