Projet

Général

Profil

Bug #69102

formdata, submission_agent_id = Ellipsis (UndefinedColumn: ERREUR: la colonne « ellipsis » n'existe pas)

Ajouté par Sentry Io il y a plus d'un an. Mis à jour il y a plus d'un an.

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

#1

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 ?

#3

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)
#4

Mis à jour par Lauréline Guérin il y a plus d'un an

  • Assigné à Lauréline Guérin supprimé
#7

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.

#10

Mis à jour par Frédéric Péters il y a plus d'un an

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF