Projet

Général

Profil

Development #44666

Trace import

Ajouté par Emmanuel Cazenave il y a presque 4 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
01 juillet 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Avoir un message d'erreur plutôt qu'une 500.

File "/usr/lib/python3/dist-packages/combo/data/utils.py" in import_site
  83.         Page.load_serialized_pages(data.get('pages') or [], request=request)

File "/usr/lib/python3/dist-packages/combo/data/models.py" in load_serialized_pages
  451.         cls.load_serialized_cells(cells)

File "/usr/lib/python3/dist-packages/combo/data/models.py" in load_serialized_cells
  439.             cell = list(serializers.deserialize('json', json.dumps([cell_data]), ignorenonexistent=True))[0]

File "/usr/lib/python3/dist-packages/django/core/serializers/json.py" in Deserializer
  88.         six.reraise(DeserializationError, DeserializationError(e), sys.exc_info()[2])

File "/usr/lib/python3/dist-packages/django/utils/six.py" in reraise
  685.             raise value.with_traceback(tb)

File "/usr/lib/python3/dist-packages/django/core/serializers/json.py" in Deserializer
  82.         for obj in PythonDeserializer(objects, **options):

File "/usr/lib/python3/dist-packages/django/core/serializers/python.py" in Deserializer
  172.                         raise base.DeserializationError.WithData(e, d['model'], d.get('pk'), field_value)

Exception Type: DeserializationError at /manage/site-import
Exception Value: Page matching query does not exist.: (data.menucell:pk=None) field_value was '['carrousel-elus']'

Fichiers

trace.pdf (127 ko) trace.pdf Emmanuel Cazenave, 01 juillet 2020 10:50
0001-import-form-error-if-cell-s-related-page-not-found-4.patch (6,66 ko) 0001-import-form-error-if-cell-s-related-page-not-found-4.patch Lauréline Guérin, 08 septembre 2020 14:21

Révisions associées

Révision 65eb33e0 (diff)
Ajouté par Lauréline Guérin il y a plus de 3 ans

import: form error if cell's related page not found (#44666)

Historique

#2

Mis à jour par Frédéric Péters il y a plus de 3 ans

  • Description mis à jour (diff)
#3

Mis à jour par Lauréline Guérin il y a plus de 3 ans

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

Mis à jour par Lauréline Guérin il y a plus de 3 ans

#5

Mis à jour par Nicolas Roche il y a plus de 3 ans

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

Mis à jour par Lauréline Guérin il y a plus de 3 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 65eb33e06bf5be2a71b5495c8717a7cd4ed60413
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Tue Sep 8 14:20:38 2020 +0200

    import: form error if cell's related page not found (#44666)
#7

Mis à jour par Frédéric Péters il y a plus de 3 ans

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

Formats disponibles : Atom PDF