Update fields.py to convert JT Credential input into integers

This commit is contained in:
beeankha 2019-03-05 15:32:18 -05:00
parent 658bdddac3
commit 2196089216

View File

@ -101,6 +101,10 @@ class DeprecatedCredentialField(serializers.IntegerField):
super(DeprecatedCredentialField, self).__init__(**kwargs)
def to_internal_value(self, pk):
try:
pk = int(pk)
except ValueError:
self.fail('invalid')
try:
Credential.objects.get(pk=pk)
except ObjectDoesNotExist: