Bug #55503
appel api d'autocomplétion sans paramètre q
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
Historique
Mis à jour par Frédéric Péters il y a presque 3 ans
- Fichier 0001-api-do-not-crash-autocomplete-view-on-missing-q-para.patch 0001-api-do-not-crash-autocomplete-view-on-missing-q-para.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Lauréline Guérin il y a presque 3 ans
- Statut changé de Solution proposée à Solution validée
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)
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
api: do not crash autocomplete view on missing q parameter (#55503)