Projet

Général

Profil

Bug #28193

'LazyFieldVar' object has no attribute 'split'

Ajouté par Thomas Noël il y a plus de 5 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
20 novembre 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Un webservice nommé "ban", avec dans la query string "lat = form_var_carte.split(";")[0]".

Il est appelé dans une condition de page,

webservice.ban['address']['postcode'] == "29000"

Lors du calcul, on arrive sur une exception : 'LazyFieldVar' object has no attribute 'split'


Fichiers


Demandes liées

Dupliqué par w.c.s. - Bug #28638: 'LazyFieldVar' object has no attribute 'split'Rejeté05 décembre 2018

Actions

Révisions associées

Révision 1e38c3e8 (diff)
Ajouté par Frédéric Péters il y a plus de 5 ans

misc: add custom lazy field for map variables, for string compat (#28193)

Historique

#2

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

J'ai ajouté un basique tests: add basic lazy var check for map fields mais qui ne reproduit pas. (mais on n'est même pas sûr que la trace corresponde au workflow qu'on peut lire actuellement).

#3

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

  • Dupliqué par Bug #28638: 'LazyFieldVar' object has no attribute 'split' ajouté
#4

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

Suite à la correction du test via #28639, j'ai pu reproduire, et voilà donc une méthode split, quand même.

#5

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

En repartant de #28639 prenant les choses différemment, ce ticket change les choses pour exposer un objet spécial pour les valeurs lazy des champs carte, pour y avoir une méthode "split" de compatibilité.

#7

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

  • Statut changé de Solution proposée à Solution validée

sounds good

#8

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

  • Statut changé de Solution validée à Résolu (à déployer)
commit 1e38c3e8c0b815874c79d7714f22b8d3e830d6b9
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Thu Dec 6 12:34:57 2018 +0100

    misc: add custom lazy field for map variables, for string compat (#28193)
#9

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

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF