Bug #78905
variables: LazyFormDataVar __getitem__ error (AttributeError: 'int' object has no attribute 'endswith')
Début:
22 juin 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
https://sentry.entrouvert.org/entrouvert/publik/issues/112416/
KeyError: '0' File "django/template/base.py", line 829, in _resolve_lookup current = current[bit] File "wcs/variables.py", line 1009, in __getitem__ field = self.varnames[key] KeyError: '0' File "wcs/variables.py", line 1059, in __getattr__ return self.__getitem__(attr) File "wcs/variables.py", line 1009, in __getitem__ field = self.varnames[key] AttributeError: 0 File "django/template/base.py", line 837, in _resolve_lookup current = getattr(current, bit) File "wcs/variables.py", line 1061, in __getattr__ raise AttributeError(attr) KeyError: 0 File "wcs/variables.py", line 1009, in __getitem__ field = self.varnames[key] AttributeError: 'int' object has no attribute 'endswith' (42 additional frame(s) were not displayed) ... File "django/template/base.py", line 671, in resolve obj = self.var.resolve(context) File "wcs/qommon/template.py", line 340, in variable_resolve value = variable_resolve_orig(self, context) File "django/template/base.py", line 796, in resolve value = self._resolve_lookup(context) File "django/template/base.py", line 843, in _resolve_lookup current = current[int(bit)] File "wcs/variables.py", line 1020, in __getitem__ if not (key.endswith('_raw') or key.endswith('_url')):
ce qu'on essaie de résoudre: form_var_analyse.0.0
Révisions associées
Historique
Mis à jour par Robot Gitea il y a 10 mois
- Statut changé de Nouveau à Solution proposée
Corentin Sechet (csechet) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/455
- Titre : fields: handle error when accessing numerical index on block data (#78905)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/455/files
Mis à jour par Robot Gitea il y a 10 mois
- Statut changé de Solution proposée à Solution validée
Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 10 mois
- Statut changé de Solution validée à Résolu (à déployer)
Corentin Sechet (csechet) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/wcs/pulls/455
- Titre : fields: handle error when accessing numerical index on block data (#78905)
- Modifications : https://git.entrouvert.org/entrouvert/wcs/pulls/455/files
Mis à jour par Transition automatique il y a 10 mois
- Statut changé de Résolu (à déployer) à Solution déployée
fields: handle error when accessing numerical index on block data (#78905)