Projet

Général

Profil

Bug #55468

MissingSchema: Invalid URL 'api/forms/cartographie-des-pieges-a-moustiques/geojson?filter=all': No schema suppli...

Ajouté par Sentry Io il y a presque 3 ans. Mis à jour il y a plus de 2 ans.

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

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

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

MissingSchema: Invalid URL 'api/forms/cartographie-des-pieges-a-moustiques/geojson?filter=all': No schema supplied. Perhaps you meant http://api/forms/cartographie-des-pieges-a-moustiques/geojson?filter=all?
(8 additional frame(s) were not displayed)
...
  File "combo/utils/requests_wrapper.py", line 137, in request
    response = super(Requests, self).request(method, url, **kwargs)
  File "requests/sessions.py", line 519, in request
    prep = self.prepare_request(req)
  File "requests/sessions.py", line 462, in prepare_request
    hooks=merge_hooks(request.hooks, self.hooks),
  File "requests/models.py", line 313, in prepare
    self.prepare_url(url, params)
  File "requests/models.py", line 387, in prepare_url
    raise MissingSchema(error)

Fichiers

Révisions associées

Révision fe4a5c59 (diff)
Ajouté par Lauréline Guérin il y a plus de 2 ans

maps: don't fail is geojson url is malformed (#55468)

Historique

#1

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

  • Projet changé de Suivi des traces à Combo
#2

Mis à jour par Nicolas Roche il y a presque 3 ans

Pour info,
cette erreur provient d'une couche cartographique définie dans combo qui pointe sur une démarche wcs (qui géolocalise ses demandes).
L'URL utilisait '{{ eservices_url }}' alors que les services sont déployés de telle sorte que c'est la variable {{ teleservices_url }}' qu'il fallait utiliser.

Et donc sur cette erreur la variable a retourné une chaîne vide.
(pas sûr que l'on puisse faire mieux)

#3

Mis à jour par Lauréline Guérin il y a plus de 2 ans

  • Assigné à mis à Lauréline Guérin

on peut au moins ne pas péter une 500 :)

#4

Mis à jour par Lauréline Guérin il y a plus de 2 ans

#5

Mis à jour par Thomas Noël il y a plus de 2 ans

Pour le jour où, ajoutons un poil de détail dans _combo_err_desc, genre "Bad response from requested URL: %s" % e (avec except RequestException as e:)

#7

Mis à jour par Thomas Noël il y a plus de 2 ans

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

Mis à jour par Lauréline Guérin il y a plus de 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit fe4a5c59e3a5bdd63c98b58e663d870d0c1d13ca
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Tue Jul 27 10:20:19 2021 +0200

    maps: don't fail is geojson url is malformed (#55468)
#9

Mis à jour par Frédéric Péters il y a plus de 2 ans

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

Formats disponibles : Atom PDF