Пример #1
0
    def validate_extra(self, value):
        # request is parsed by DRF.JSONParser, and if extra is a valid json it gets deserialized as dict
        # in any other case we need to raise a ValidationError
        if not isinstance(value, dict):
            raise serializers.ValidationError("Must be a valid JSON value")

        if not value:  # pragma: needs cover
            return None
        else:
            return FlowRun.normalize_fields(value)[0]
Пример #2
0
    def validate_extra(self, value):
        # request is parsed by DRF.JSONParser, and if extra is a valid json it gets deserialized as dict
        # in any other case we need to raise a ValidationError
        if not isinstance(value, dict):
            raise serializers.ValidationError("Must be a valid JSON value")

        if not value:  # pragma: needs cover
            return None
        else:
            return FlowRun.normalize_fields(value)[0]
Пример #3
0
 def validate_extra(self, value):
     if not value:  # pragma: needs cover
         return None
     else:
         return FlowRun.normalize_fields(value)[0]
Пример #4
0
 def validate_extra(self, value):
     if not value:
         return None
     else:
         return FlowRun.normalize_fields(value)[0]