Bug #73859
MapMarkerSelectionWidget: erreur self.get_widget('latlng') non défini (AttributeError: 'NoneType' object has no attribute 'set_value')
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
26 janvier 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
https://sentry.entrouvert.org/entrouvert/publik/issues/104626/
AttributeError: 'NoneType' object has no attribute 'set_value' (7 additional frame(s) were not displayed) ... File "wcs/forms/root.py", line 1358, in _q_index return self.previous_page(len(self.pages), magictoken) File "wcs/forms/root.py", line 1447, in previous_page return self.page(previous_page, page_change=True) File "wcs/forms/root.py", line 615, in page had_prefill = self.apply_field_prefills( File "wcs/forms/root.py", line 512, in apply_field_prefills widget.set_value(v) File "wcs/qommon/form.py", line 3281, in set_value self.get_widget('latlng').set_value(value)
Demandes liées
Historique
Mis à jour par Lauréline Guérin il y a plus d'un an
- Projet changé de Suivi des traces à w.c.s.
class MapMarkerSelectionWidget(MapWidget): ... def __init__(self, name, value=None, **kwargs): CompositeWidget.__init__(self, name, value, **kwargs) ...
Pas de self.add(HiddenWidget, 'latlng', value=value)
dans l'init de MapMarkerSelectionWidget
=> erreur dans set_value
(méthode ajoutée dans #72704)
Mis à jour par Frédéric Péters il y a plus d'un an
- Statut changé de Nouveau à Fermé
Oui, je l'avais un peu regardé sans détailler, #73617.
Mis à jour par Frédéric Péters il y a plus d'un an
- Duplique Bug #73617: préremplissage champ liste affichant des marqueurs (AttributeError: 'NoneType' object has no attribute 'set_value') ajouté