Exception: BWStatusBoardAPI::BWStatusBoardAPIError

Inherits:
StandardError
  • Object
show all
Defined in:
lib/bw_status_board_api/error.rb

Overview

BWStatusBoardAPI error class

Instance Method Summary collapse

Constructor Details

#initialize(response = nil) ⇒ BWStatusBoardAPIError

Returns a new instance of BWStatusBoardAPIError.



4
5
6
7
8
9
10
# File 'lib/bw_status_board_api/error.rb', line 4

def initialize(response = nil)
  if response.respond_to?(:body) && response.body.is_a?(Hash) && response.body.key?('message')
    super(response.body['message'])
  else
    super()
  end
end