Bug #74576
import site: fichier incomplet, qui ne contient que les cells (KeyError: 'uuid')
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
16 février 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
https://sentry.entrouvert.org/entrouvert/publik/issues/106424/
KeyError: 'uuid' (6 additional frame(s) were not displayed) ... File "django/views/generic/base.py", line 97, in dispatch return handler(request, *args, **kwargs) File "django/views/generic/edit.py", line 142, in post return self.form_valid(form) File "combo/manager/views.py", line 172, in form_valid pages = import_site(json_site, request=self.request) File "combo/data/utils.py", line 145, in import_site pages = Page.load_serialized_pages(data.get('pages') or [], request=request) File "combo/data/models.py", line 649, in load_serialized_pages page, created = Page.objects.get_or_create(uuid=json_page['fields']['uuid'])
Historique
Mis à jour par Lauréline Guérin il y a environ un an
- Projet changé de Suivi des traces à Combo
Le fichier ne contient que:
[ { cells: [...] } ]
Mis à jour par Lauréline Guérin il y a environ un an
- Statut changé de Nouveau à Fermé
Je pense que la sentry est tronquée (le contenu des variables de chaque ligne), si j'importe un fichier avec seulement 'cells', j'ai une KeyError: 'fields'
et non une KeyError: 'uuid'