choosit: use string_types instead of basetring (#38781)

This commit is contained in:
Emmanuel Cazenave 2020-01-23 15:16:37 +01:00
parent b58c993000
commit 5e25419aed
1 changed files with 2 additions and 1 deletions

View File

@ -2,6 +2,7 @@
import json
import requests
from django.utils.six import string_types
from django.utils.translation import ugettext_lazy as _
from django.db import models
@ -104,7 +105,7 @@ class ChoositSMSGateway(BaseResource, SMSGatewayMixin):
results.append(u'Choosit error: %s' % output['error'])
else:
results.append(output)
if any(isinstance(result, basestring) for result in results):
if any(isinstance(result, string_types) for result in results):
raise APIError('Choosit error: some destinations failed',
data=list(zip(destinations, results)))
return list(zip(destinations, results))