Sha256: ec373bffc173f4e56c44f081d2720c925d7d5c999ca05e1aa352fa9e5d951a7f

Contents?: true

Size: 293 Bytes

Versions: 5

Compression:

Stored size: 293 Bytes

Contents

module GraphitiErrors
  module Validatable
    def render_errors_for(record)
      validation = Serializers::Validation.new \
        record, deserialized_params.relationships

      render \
        json: { errors: validation.errors },
        status: :unprocessable_entity
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
graphiti_errors-1.0.0 lib/graphiti_errors/validatable.rb
graphiti_errors-1.0.beta.2 lib/graphiti_errors/validatable.rb
graphiti_errors-1.0.beta.1 lib/graphiti_errors/validatable.rb
graphiti_errors-1.0.alpha.3 lib/graphiti_errors/validatable.rb
graphiti_errors-1.0.alpha.2 lib/graphiti_errors/validatable.rb