Bug #69102
formdata, submission_agent_id = Ellipsis (UndefinedColumn: ERREUR: la colonne « ellipsis » n'existe pas)
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
15 septembre 2022
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
https://sentry.entrouvert.org/entrouvert/publik/issues/94081/
UndefinedColumn: ERREUR: la colonne « ellipsis » n'existe pas LINE 3: ...WHERE users.id IN (155, 177, 167, 19, 32, 27, 37, Ellipsis, ... ^ (8 additional frame(s) were not displayed) ... File "quixote/directory.py", line 92, in _q_traverse return obj() File "wcs/backoffice/management.py", line 2456, in json output = JsonFileExportAfterJob(self.formdef).create_json_export( File "wcs/backoffice/management.py", line 4292, in create_json_export for x in get_publisher().user_class.get_ids(user_ids, ignore_errors=True) File "wcs/sql.py", line 631, in f return func(*args, **kwargs) File "wcs/sql.py", line 2161, in get_ids cur.execute(sql_statement)
Historique
Mis à jour par Lauréline Guérin il y a plus d'un an
- Projet changé de Suivi des traces à w.c.s.
- Sujet changé de UndefinedColumn: ERREUR: la colonne « ellipsis » n'existe pas à export json de formdata, user_id qui vaut Ellipsis (UndefinedColumn: ERREUR: la colonne « ellipsis » n'existe pas)
- Assigné à mis à Lauréline Guérin
conséquence de #68753 ?
Mis à jour par Lauréline Guérin il y a plus d'un an
- Sujet changé de export json de formdata, user_id qui vaut Ellipsis (UndefinedColumn: ERREUR: la colonne « ellipsis » n'existe pas) à formdata, submission_agent_id = Ellipsis (UndefinedColumn: ERREUR: la colonne « ellipsis » n'existe pas)
Mis à jour par Lauréline Guérin il y a plus d'un an
- Assigné à
Lauréline Guérinsupprimé
Mis à jour par Benjamin Dauvergne il y a plus d'un an
- Statut changé de Nouveau à Résolu (à déployer)
C'est une vieille demande, 27 juillet 2021 mais tu as corrigé le chemin de submit qu'après pour le support basic auth :
commit e44cf60a88fc81fc9221f879b9f83a75d1b5253d (origin/wip/55858-api-formdata-submit-auth-http-basic) Author: Lauréline Guérin <zebuline@entrouvert.com> Date: Tue Sep 14 15:49:48 2021 +0200 api: add basic auth support to forms submit (#55858) ... - if meta.get('backoffice-submission'): + if meta.get('backoffice-submission') and not user.is_api_user: # keep track of the agent that did the submit formdata.submission_agent_id = str(user.id)
Ce bug avec Ellipsis n'est plus présent, je dirai de simplement nettoyer la demande.