Projet

Général

Profil

Bug #7905

erreur sur le rendu rst de tableaux quand des colonnes sont ajoutées après coup

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:
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

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

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.

Historique

#1

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

#2

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

  • Description mis à jour (diff)
#3

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).

#4

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 ?

#5

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.

#6

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

Ordoncques, ack pour ce patch.

#7

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.
#8

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

Formats disponibles : Atom PDF