oxyd: use force_text on binary content (#38781)
This commit is contained in:
parent
5e25419aed
commit
5fe94ee3e6
|
@ -1,6 +1,7 @@
|
|||
import requests
|
||||
|
||||
from django.db import models
|
||||
from django.utils.encoding import force_text
|
||||
|
||||
from passerelle.utils.jsonresponse import APIError
|
||||
from passerelle.base.models import BaseResource
|
||||
|
@ -72,7 +73,7 @@ class OxydSMSGateway(BaseResource, SMSGatewayMixin):
|
|||
results.append('OXYD error: POST failed, %s' % e)
|
||||
else:
|
||||
code = r.content and r.content.split()[0]
|
||||
if code != '200':
|
||||
if force_text(code) != '200':
|
||||
results.append('OXYD error: response is not 200')
|
||||
else:
|
||||
results.append(0)
|
||||
|
|
Loading…
Reference in New Issue