Projet

Général

Profil

Bug #67719

KeyError: 'relations'

Ajouté par Sentry Io il y a presque 2 ans. Mis à jour il y a plus d'un an.

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

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

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

KeyError: 'relations'
(3 additional frame(s) were not displayed)
...
  File "combo/public/views.py", line 525, in page
    return publish_page(request, page)
  File "combo/public/views.py", line 590, in publish_page
    cell.modify_global_context(ctx, request)
  File "combo/apps/wcs/models.py", line 1021, in modify_global_context
    card_ids = self.get_card_ids(context, request)
  File "combo/apps/wcs/models.py", line 1273, in get_card_ids
    return self.get_card_ids_from_related(original_context, request)
  File "combo/apps/wcs/models.py", line 1252, in get_card_ids_from_related
    relations=first_cell.cached_json['relations'],

Fichiers

Révisions associées

Révision 99c021a4 (diff)
Ajouté par Lauréline Guérin il y a plus d'un an

wcs: fix card cell with incomplete schema (#67719)

Historique

#1

Mis à jour par Lauréline Guérin il y a presque 2 ans

  • Projet changé de Suivi des traces à Combo
#2

Mis à jour par Lauréline Guérin il y a presque 2 ans

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

Mis à jour par Lauréline Guérin il y a presque 2 ans

#4

Mis à jour par Thomas Noël il y a plus d'un an

Je suis allé voir FormDef.export_to_json dans w.c.s. (https://git.entrouvert.org/wcs.git/tree/wcs/formdef.py#n1018) et pour moi c'est impossible de ne pas avoir de 'relations' sur un schéma de fiche. Tu expliquerais cette situation comment ? Le commit parle de "incomplete schema" mais je vois pas trop...

#5

Mis à jour par Lauréline Guérin il y a plus d'un an

Tu expliquerais cette situation comment ?

Aucune idée :/
Mais ailleurs dans le code on a déjà du cached_json.get('relations') or [], ça mange pas de pain de le rajouter partout

#6

Mis à jour par Frédéric Péters il y a plus d'un an

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

Yes, validé/poussé,

commit 99c021a4c90fa3a3a09a2894613499e8afab3dd8
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Tue Jul 26 16:16:21 2022 +0200

    wcs: fix card cell with incomplete schema (#67719)
#7

Mis à jour par Transition automatique il y a plus d'un an

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

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF