From 0b22dd9cd3fe3f8a72e1e90fe4690a1f97d4a3ef Mon Sep 17 00:00:00 2001 From: Thomas NOEL Date: Wed, 1 Jul 2020 11:04:58 +0200 Subject: [PATCH] suds: use bytes reponse content --- passerelle_minint/minint_maarch/soap.py | 4 ++-- passerelle_minint/minint_seisin/soap.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/passerelle_minint/minint_maarch/soap.py b/passerelle_minint/minint_maarch/soap.py index ac2cd7d..646667e 100644 --- a/passerelle_minint/minint_maarch/soap.py +++ b/passerelle_minint/minint_maarch/soap.py @@ -20,7 +20,7 @@ import requests from django.conf import settings -from django.utils.six import StringIO +from django.utils.six import BytesIO from suds.transport.http import HttpAuthenticated from suds.transport import Reply from suds.client import Client @@ -46,7 +46,7 @@ class Transport(HttpAuthenticated): def open(self, request): resp = requests.get(request.url, headers=request.headers, **self.get_requests_kwargs()) - return StringIO(resp.content) + return BytesIO(resp.content) def send(self, request): self.addcredentials(request) diff --git a/passerelle_minint/minint_seisin/soap.py b/passerelle_minint/minint_seisin/soap.py index 3baeadf..2f05545 100644 --- a/passerelle_minint/minint_seisin/soap.py +++ b/passerelle_minint/minint_seisin/soap.py @@ -20,7 +20,7 @@ import requests from django.conf import settings -from django.utils.six import StringIO +from django.utils.six import BytesIO from suds.transport.http import HttpAuthenticated from suds.transport import Reply from suds.client import Client @@ -46,7 +46,7 @@ class Transport(HttpAuthenticated): def open(self, request): resp = requests.get(request.url, headers=request.headers, **self.get_requests_kwargs()) - return StringIO(resp.content) + return BytesIO(resp.content) def send(self, request): self.addcredentials(request)