コード例 #1
0
ファイル: sentry_app.py プロジェクト: nighter233/sentry
    def validate(self, data):
        if data == {}:
            return

        try:
            validate_schema(data)
        except SchemaValidationError as e:
            raise ValidationError(e.message)
コード例 #2
0
ファイル: sentry_app.py プロジェクト: getsentry/sentry
    def validate(self, data):
        if not data or data == {}:
            return

        try:
            validate_schema(data)
        except SchemaValidationError as e:
            raise ValidationError(e.message)
コード例 #3
0
ファイル: sentry_app.py プロジェクト: yndxz/sentry
    def to_internal_value(self, data):
        if not data:
            return

        try:
            validate_schema(data)
        except SchemaValidationError as e:
            raise ValidationError(e.message)
        return data
コード例 #4
0
    def to_internal_value(self, data):
        if data is None:
            return

        if data == "" or data == {}:
            return {}

        try:
            validate_schema(data)
        except SchemaValidationError as e:
            raise ValidationError(e.message)
        return data