Fix should_decrypt_field to work with non-str fields (return False)

This commit is contained in:
Wayne Witzel III 2017-06-20 10:37:44 -04:00
parent 8061667ace
commit 7111d9232f

View File

@ -102,4 +102,6 @@ def encrypt_field(instance, field_name, ask=False, subfield=None, skip_utf8=Fals
def should_decrypt_field(value):
return value.startswith('$encrypted$') and '$AESCBC$' not in value
if hasattr(value, 'startswith'):
return value.startswith('$encrypted$') and '$AESCBC$' not in value
return False