Projet

Général

Profil

Bug #8906

plantage à l'affichage d'un formdef dans la fabrique, si sa catégorie a été supprimée

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
07 novembre 2015
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Exception:
  type = '<type 'exceptions.AttributeError'>', value = ''NoneType' object has no attribute 'name''

Stack trace (most recent call first):
  File "/home/fred/src/eo/wcs/wcs/admin/forms.py", line 369, in _q_index
   367         r += add_option_line('options/category', _('Category'),
   368                 self.formdef.category_id and
>  369                 self.formdef.category.name or C_('category|None'))
   370         r += htmltext('</ul>')
   371         r += htmltext('</div>')

Fichiers

Révisions associées

Révision 115d8d1a (diff)
Ajouté par Frédéric Péters il y a plus de 8 ans

misc: protect against removed category (#8906)

Historique

#1

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

#2

Mis à jour par Thomas Noël il y a plus de 8 ans

Ack

En parallèle, est-ce qu'on ferait en sorte qu'une suppression de catégorie vide les formdef.category_id ?

#3

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

  • Statut changé de En cours à Résolu (à déployer)
commit 115d8d1aba4c33989949e20117812360e438ebec
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sat Nov 7 14:17:48 2015 +0100

    misc: protect against removed category (#8906)
#4

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

J'avais zappé ce commentaire :

En parallèle, est-ce qu'on ferait en sorte qu'une suppression de catégorie vide les formdef.category_id ?

Et en fait, c'est déjà le cas. (sauf quand on vient jouer via le filesystem, bien sûr)

#5

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

  • Statut changé de Résolu (à déployer) à Fermé
  • Version cible mis à v1.22

Formats disponibles : Atom PDF