diff --git a/seahub/api2/serializers.py b/seahub/api2/serializers.py index 6005f996b4..8c63b018d8 100644 --- a/seahub/api2/serializers.py +++ b/seahub/api2/serializers.py @@ -88,7 +88,8 @@ class AuthTokenSerializer(serializers.Serializer): if len(device_id) != 16: raise serializers.ValidationError('invalid device id') elif platform == 'ios': - pass + if len(device_id) != 36: + raise serializers.ValidationError('invalid device id') else: raise serializers.ValidationError('invalid platform')