module JSONAPI::Utils::Support::Error
Constants
- MEMBERS
Public Instance Methods
sanitize(errors)
click to toggle source
# File lib/jsonapi/utils/support/error.rb, line 9 def sanitize(errors) Array(errors).map do |error| MEMBERS.reduce({}) do |sum, key| value = error.try(key) || error.try(:[], key) if value.nil? sum else value = value.to_s if key == :code sum.merge(key => value) end end end end