Sha256: 4433ea128ae2db3e47cac37d36f46520f2136ff1436449fabf3ac8dbfc425bb6
Contents?: true
Size: 553 Bytes
Versions: 23
Compression:
Stored size: 553 Bytes
Contents
module FunWithJsonApi module Exceptions # Indicates a supplied relationships type does match expected values class InvalidRelationshipType < FunWithJsonApi::Exception ERROR_CODE = 'invalid_relationship_type'.freeze def initialize(message, payload = ExceptionPayload.new) Array.wrap(payload).each do |invalid| invalid.code ||= ERROR_CODE invalid.title ||= I18n.t(ERROR_CODE, scope: 'fun_with_json_api.exceptions') invalid.status ||= '409' end super end end end end
Version data entries
23 entries across 23 versions & 1 rubygems