Bug #75626
connecteur soap appelé avec nom de méthode inexistant, KeyError: 'method_name'
Début:
20 mars 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
https://sentry.entrouvert.org/entrouvert/publik/issues/108286/
KeyError: 'method_name' File "passerelle/utils/jsonresponse.py", line 128, in api resp = f(*args, **kwargs) File "passerelle/views.py", line 569, in perform result = self.endpoint(request, **params) File "passerelle/apps/soap/models.py", line 111, in method input_schema = self.type2schema(self.client.service._binding._operations[method_name].input.body.type) Error occurred while processing request
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a environ un an
- Projet changé de Suivi des traces à Passerelle
Appel à https://passerelle-.../soap/scrib-demandebac/method/method_name/ (le "method_name" vient de là, ça n'est pas lié au nom de la variable).
Mis à jour par Thomas Noël il y a environ un an
- Fichier Capture d’écran du 2023-03-21 10-50-51.png Capture d’écran du 2023-03-21 10-50-51.png ajouté
Note sur la cause initiale ici : on expose deux exemples avec ce nom "method_name" dans la page du connecteur SOAP ; et quelqu'un a cliqué dessus.
Mis à jour par Robot Gitea il y a environ un an
- Statut changé de Nouveau à Solution proposée
- Assigné à mis à Thomas Noël
Thomas NOËL (tnoel) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/153
- Titre : soap: return 400 on unknown method name (#75626)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/153/files
Mis à jour par Robot Gitea il y a environ un an
- Statut changé de Solution proposée à Solution validée
Benjamin Dauvergne (bdauvergne) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a environ un an
- Statut changé de Solution validée à Résolu (à déployer)
Thomas NOËL (tnoel) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/passerelle/pulls/153
- Titre : soap: return 400 on unknown method name (#75626)
- Modifications : https://git.entrouvert.org/entrouvert/passerelle/pulls/153/files
Mis à jour par Transition automatique il y a environ un an
- Statut changé de Résolu (à déployer) à Solution déployée
soap: return 400 on unknown method name (#75626)