Bug #7905
erreur sur le rendu rst de tableaux quand des colonnes sont ajoutées après coup
Début:
22 juillet 2015
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
Exception: type = '<type 'exceptions.IndexError'>', value = 'list index out of range' Stack trace (most recent call first): File "/usr/lib/python2.7/dist-packages/wcs/fields.py", line 1487, in get_rst_view_value 1485 for i, row_value in enumerate(value): 1486 for j, column in enumerate(self.columns): > 1487 max_width = max(max_width, len(row_value[j])) 1488 1489 r.append(' '.join(['='*max_width]*(len(self.columns))))
(trace sur la plateforme de dev d'alfortville)
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 8 ans
- Fichier 0001-fields-ignore-errors-for-shorter-than-expected-rows-.patch 0001-fields-ignore-errors-for-shorter-than-expected-rows-.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a plus de 8 ans
C'est un peu plus ennuyeux que ce que je pensais, parce qu'à cause de la génération des variables de substitution, ça arrive dès que la demande enregistrée est présente dans le contexte (et donc par exemple lorsqu'on essaie de la voir depuis le backoffice).
Mis à jour par Thomas Noël il y a plus de 8 ans
Frédéric Péters a écrit :
C'est un peu plus ennuyeux que ce que je pensais (...)
Pourtant le patch me semble bien corriger le soucis... Non ?
Mis à jour par Frédéric Péters il y a plus de 8 ans
Ouaip, c'est juste que je pensais dans un certain temps que le soucis existait juste au moment du mail mais qu'en fait il existe au-delà, et surtout à l'accès à la demande depuis le backoffice.
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 3d0fc529d7848dd8389a6997a60caf3021c56203 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Wed Jul 22 16:14:00 2015 +0200 fields: ignore errors for shorter than expected rows in TableRowsField (#7905) This is typical of the field gaining new columns after some forms were already saved.
Mis à jour par Thomas Noël il y a plus de 8 ans
- Statut changé de Résolu (à déployer) à Fermé
- Version cible mis à v1.13.3
fields: ignore errors for shorter than expected rows in TableRowsField (#7905)
This is typical of the field gaining new columns after some forms were already
saved.