Bug #44473
teamnet_axel: Type Error: a bytes-like object is required, not 'str'passerelle.resource.teamnet-axel.fontenay
Début:
26 juin 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
https://sentry.entrouvert.org/entrouvert/publik/issues/2889/
ypeError: a bytes-like object is required, not 'str' File "passerelle/utils/jsonresponse.py", line 128, in api resp = f(*args, **kwargs) File "passerelle/views.py", line 470, in perform result = self.endpoint(request, **params) File "passerelle/contrib/teamnet_axel/models.py", line 185, in family_data idfamille = self.get_family_id(request) File "passerelle/contrib/teamnet_axel/models.py", line 142, in get_family_id user = self.authenticate(links[0].login, links[0].pwd) File "passerelle/contrib/teamnet_axel/models.py", line 121, in authenticate data = self.get_data('ConnexionCompteFamille', xml_utilisateur) File "passerelle/contrib/teamnet_axel/models.py", line 96, in get_data result = soap.get_client(self).service.getData(streamId, smart_text(xmlParams), user) File "passerelle/contrib/teamnet_axel/soap.py", line 59, in get_client return Client(model.wsdl_url, transport=transport, cache=None) File "suds/client.py", line 120, in __init__ self.wsdl = reader.open(url) File "suds/reader.py", line 104, in open wsdl = self.fn(url, self.options) File "suds/wsdl.py", line 164, in __init__ d = reader.open(url) File "suds/reader.py", line 148, in open xml = self.__fetch(url) File "suds/reader.py", line 196, in __fetch return sax.parse(string=content) File "suds/sax/parser.py", line 129, in parse source.setByteStream(suds.BytesIO(string))
Fichiers
Révisions associées
teamnet_axel: use bytes reponse content as suds requires (#44473)
This reverts commit ee615d34d2686737eb9e9b4edcc2160f505865cb.
Historique
Mis à jour par Serghei Mihai (congés, retour 15/05) il y a presque 4 ans
- Fichier 0001-teamnet_axel-use-bytes-reponse-content-as-suds-requi.patch 0001-teamnet_axel-use-bytes-reponse-content-as-suds-requi.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Suds veut des bytes.
Mis à jour par Frédéric Péters il y a presque 4 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Serghei Mihai (congés, retour 15/05) il y a presque 4 ans
- Statut changé de Solution validée à Résolu (à déployer)
- Assigné à mis à Serghei Mihai (congés, retour 15/05)
commit e91e8a0fe4d2be872ae4973e504734cc1d38b8e4 (HEAD -> master, origin/master, origin/HEAD) Author: Serghei Mihai <smihai@entrouvert.com> Date: Fri Jun 26 10:11:13 2020 +0200 teamnet_axel: use bytes reponse content as suds requires (#44473) This reverts commit ee615d34d2686737eb9e9b4edcc2160f505865cb.
Mis à jour par Frédéric Péters il y a presque 4 ans
- Statut changé de Résolu (à déployer) à Solution déployée
teamnet_axel: use bytes reponse content as suds requires (#44473)
This reverts commit ee615d34d2686737eb9e9b4edcc2160f505865cb.