Check for ascii with an explicit ascii encode. BOM-728
This commit is contained in:
@@ -36,7 +36,7 @@ def get_shared_secret_key(provider_id):
|
||||
|
||||
if isinstance(secret, six.text_type):
|
||||
try:
|
||||
secret = str(secret)
|
||||
secret.encode('ascii') # pylint: disable=pointless-statement
|
||||
except UnicodeEncodeError:
|
||||
secret = None
|
||||
log.error(u'Shared secret key for credit provider "%s" contains non-ASCII unicode.', provider_id)
|
||||
|
||||
Reference in New Issue
Block a user