Projet

Général

Profil

Development #60243

Mis à jour par Benjamin Dauvergne il y a environ 2 ans

https://sentry.entrouvert.org/entrouvert/publik/issues/53854/

<pre>
ProgrammingError: operator does not exist: character varying = text[]
LINE 1: ...vd3e942changer_sup_hiera_liste_encad" WHERE label = ARRAY['A...
^
HINT: No operator matches the given name and argument types. You might need to add explicit type casts.

File "wcs_olap/cmd.py", line 153, in main2
olap_feeder.feed()
File "wcs_olap/feeder.py", line 654, in feed
formdef_feeder.feed()
File "wcs_olap/feeder.py", line 1254, in feed
self.do_data_table()
File "wcs_olap/feeder.py", line 790, in do_data_table
table_name, enumerate(field.items), comment=comment)
File "wcs_olap/feeder.py", line 519, in create_labeled_table
'SELECT * FROM {name} WHERE label = %s', ctx={'name': quote(name)}, vars=(_label,))
File "wcs_olap/feeder.py", line 344, in ex
self.cur.execute(sql, vars=vars)
</pre>

Ça vient de ce formulaire https://demarches-essonne.test.entrouvert.org/backoffice/forms/187/ où le troisième champ nommé "Nom de votre supérieur hiérarchique" est un champ item en autocomplétion vers une source de donnée qui renvoie visiblement visible des choses comme @{"text": ["John", "Doe"]}@. Je dirai que w.c.s. devrait normaliser les choses de ce coté là, mais en attendant il faut que wcs-olap ne plante pas.

Retour