Development #67414
erreur 500 sur accès à une URL de logs d'un connecteur qui n'existe pas (OpenGIS.DoesNotExist: OpenGIS matching query does not exist.)
Début:
18 juillet 2022
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Ça devrait être une 404,
https://sentry.entrouvert.org/entrouvert/publik/issues/62555/
OpenGIS.DoesNotExist: OpenGIS matching query does not exist. (7 additional frame(s) were not displayed) ... File "django/views/generic/list.py", line 157, in get context = self.get_context_data() File "passerelle/views.py", line 229, in get_context_data context['object'] = self.get_object() File "passerelle/views.py", line 241, in get_object return self.model.objects.get(slug=self.kwargs['slug']) File "django/db/models/manager.py", line 82, in manager_method return getattr(self.get_queryset(), name)(*args, **kwargs) File "django/db/models/query.py", line 408, in get self.model._meta.object_name
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a presque 2 ans
- Projet changé de Suivi des traces à Passerelle
Mis à jour par Nicolas Roche il y a presque 2 ans
A la base j'imagine que c'est une typo dans l'url tapée :
accès à :
https://passerelle.toodego.com/manage/opengis/data-grandlyon-rdaya/logs/
à la place de :
https://passerelle.toodego.com/manage/opengis/data-grandlyon-rdata/logs/
Mis à jour par A. Berriot il y a presque 2 ans
- Fichier 0001-misc-return-HTTP-404-instead-of-500-for-GET-requests.patch 0001-misc-return-HTTP-404-instead-of-500-for-GET-requests.patch ajouté
- Tracker changé de Bug à Development
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Nicolas Roche il y a presque 2 ans
- Statut changé de Solution proposée à Solution validée
Ack
Mis à jour par A. Berriot il y a presque 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit b50e16a79b3cd8c33b028c43844f135a52ce3611 Author: Agate <aberriot@entrouvert.com> Date: Mon Jul 18 15:39:45 2022 +0200 misc: return HTTP 404 instead of 500 for GET requests on nonexistant connectors (#67414)
Mis à jour par Transition automatique il y a presque 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
misc: return HTTP 404 instead of 500 for GET requests on nonexistant connectors (#67414)