Projet

Général

Profil

Bug #42196

crash import absence exceptions

Ajouté par Frédéric Péters il y a environ 4 ans. Mis à jour il y a presque 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
28 avril 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Internal Server Error: /manage/agendas/import/

KeyError at /manage/agendas/import/
'exceptions'
...
File "/usr/lib/python3/dist-packages/django/views/generic/edit.py" in post
  183.             return self.form_valid(form)

File "/usr/lib/python3/dist-packages/chrono/manager/views.py" in form_valid
  141.             results = import_site(agendas_json, overwrite=True)

File "/usr/lib/python3/dist-packages/chrono/manager/utils.py" in import_site
  44.             created = Agenda.import_json(data, overwrite=overwrite)

File "/usr/lib/python3/dist-packages/chrono/agendas/models.py" in import_json
  264.                 Desk.import_json(desk).save()

File "/usr/lib/python3/dist-packages/chrono/agendas/models.py" in import_json
  745.         exceptions = data.pop('exceptions')

Exception Type: KeyError at /manage/agendas/import/
Exception Value: 'exceptions'

https://sentry.entrouvert.org/entrouvert/publik/issues/1742


Fichiers

Révisions associées

Révision 4d5d9a7c (diff)
Ajouté par Lauréline Guérin il y a environ 4 ans

agendas: fix import when missing exceptions or timeperiods (#42196)

Historique

#1

Mis à jour par Lauréline Guérin il y a environ 4 ans

  • Assigné à mis à Lauréline Guérin
#2

Mis à jour par Lauréline Guérin il y a environ 4 ans

  • Description mis à jour (diff)
#3

Mis à jour par Lauréline Guérin il y a environ 4 ans

Fred: Je n'ai pas mis d'except sur Exception; dans le cas d'une erreur inconnue il vaut mieux qu'elle remonte pour qu'on puisse la traiter

#4

Mis à jour par Benjamin Dauvergne il y a environ 4 ans

  • Statut changé de Solution proposée à Solution validée
#5

Mis à jour par Lauréline Guérin il y a environ 4 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 4d5d9a7c3c265692aaad021bb6087d4a594d4c35
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Tue Apr 28 16:49:04 2020 +0200

    agendas: fix import when missing exceptions or timeperiods (#42196)
#6

Mis à jour par Frédéric Péters il y a presque 4 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF