Projet

Général

Profil

Bug #55503

appel api d'autocomplétion sans paramètre q

Ajouté par Frédéric Péters il y a presque 3 ans. Mis à jour il y a presque 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
09 juillet 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Je ne sais pas comment est fait cet appel, normalement c'est via select2 qui fournit toujours q.

Exception:
  type = '<class 'KeyError'>', value = ''q''

Stack trace (most recent call first):
  File "/usr/lib/python3/dist-packages/wcs/api.py", line 1096, in _q_lookup
  1094         if 'url' in info:
  1095             url = info['url']
> 1096             url += urllib.parse.quote(get_request().form['q'])
  1097             url = sign_url_auto_orig(url)
  1098             get_response().set_content_type('application/json')

  locals:
     component = 'a0686472-2771-4e18-847a-df648316f861'
     info = {'url': 'https://.../base-adresse/gtm/addresses?citycode=31555&q=', 'data_source': '76'}
     self = <wcs.api.AutocompleteDirectory object at 0x7f748daea2e8>
     url = 'https://.../base-adresse/gtm/addresses?citycode=31555&q='
...
REQUEST_URI     '/api/autocomplete/a0686472-2771-4e18-847a-df648316f861'

Fichiers

Révisions associées

Révision 10153bdf (diff)
Ajouté par Frédéric Péters il y a presque 3 ans

api: do not crash autocomplete view on missing q parameter (#55503)

Historique

#1

Mis à jour par Frédéric Péters il y a presque 3 ans

#2

Mis à jour par Lauréline Guérin il y a presque 3 ans

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

Mis à jour par Frédéric Péters il y a presque 3 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 10153bdfcabdf5b16a2a4208d409414f361f1629
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Fri Jul 9 13:34:25 2021 +0200

    api: do not crash autocomplete view on missing q parameter (#55503)
#5

Mis à jour par Frédéric Péters il y a presque 3 ans

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

Formats disponibles : Atom PDF