Exception: JSONAPI::Exceptions::UnsupportedMediaTypeError
- Defined in:
- lib/jsonapi/exceptions.rb
Instance Attribute Summary collapse
-
#media_type ⇒ Object
Returns the value of attribute media_type.
Instance Method Summary collapse
- #errors ⇒ Object
-
#initialize(media_type) ⇒ UnsupportedMediaTypeError
constructor
A new instance of UnsupportedMediaTypeError.
Constructor Details
#initialize(media_type) ⇒ UnsupportedMediaTypeError
Returns a new instance of UnsupportedMediaTypeError.
57 58 59 |
# File 'lib/jsonapi/exceptions.rb', line 57 def initialize(media_type) @media_type = media_type end |
Instance Attribute Details
#media_type ⇒ Object
Returns the value of attribute media_type.
56 57 58 |
# File 'lib/jsonapi/exceptions.rb', line 56 def media_type @media_type end |
Instance Method Details
#errors ⇒ Object
61 62 63 64 65 66 |
# File 'lib/jsonapi/exceptions.rb', line 61 def errors [JSONAPI::Error.new(code: JSONAPI::UNSUPPORTED_MEDIA_TYPE, status: :unsupported_media_type, title: 'Unsupported media type', detail: "All requests that create or update resources must use the '#{JSONAPI::MEDIA_TYPE}' Content-Type. This request specified '#{media_type}.'")] end |