Support #25887
crash import-exceptions avec un ics sans "summary"
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
27 août 2018
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
Internal Server Error: /manage/agendas/desk/28/import-exceptions-from-ics/ Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 132, in get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/dist-packages/django/contrib/auth/decorators.py", line 22, in _wrapped_view return view_func(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py", line 71, in view return self.dispatch(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/chrono/manager/views.py", line 301, in dispatch return super(ManagedAgendaSubobjectMixin, self).dispatch(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/django/views/generic/base.py", line 89, in dispatch return handler(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/django/views/generic/edit.py", line 272, in post return super(BaseUpdateView, self).post(request, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/django/views/generic/edit.py", line 215, in post return self.form_valid(form) File "/usr/lib/python2.7/dist-packages/chrono/manager/views.py", line 584, in form_valid exceptions = form.instance.create_timeperiod_exceptions_from_ics(ics_file_content) File "/usr/lib/python2.7/dist-packages/chrono/agendas/models.py", line 496, in create_timeperiod_exceptions_from_ics summary = force_text(vevent.contents['summary'][0].value) KeyError: 'summary'
(parce que "summary" n'est pas obligatoire dans un vevent)
Fichiers
Révisions associées
Historique
Mis à jour par Thomas Noël il y a plus de 5 ans
- Fichier 0001-handle-exception-vevent-without-summary-25887.patch 0001-handle-exception-vevent-without-summary-25887.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Serghei Mihai il y a plus de 5 ans
- Statut changé de Solution proposée à Solution validée
Ack
Mis à jour par Thomas Noël il y a plus de 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 639c8c295cad6c9b2ba9195d67c9e0fecc291679 Author: Thomas NOEL <tnoel@entrouvert.com> Date: Mon Aug 27 21:03:18 2018 +0200 handle exception vevent without summary (#25887)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
handle exception vevent without summary (#25887)