lib/td/client/api_error.rb in td-client-0.8.74 vs lib/td/client/api_error.rb in td-client-0.8.75
- old
+ new
@@ -3,9 +3,15 @@
class ParameterValidationError < StandardError
end
# Generic API error
class APIError < StandardError
+ attr_reader :api_backtrace
+
+ def initialize(error_message = nil, api_backtrace = nil)
+ super(error_message)
+ @api_backtrace = api_backtrace == '' ? nil : api_backtrace
+ end
end
# 401 API errors
class AuthError < APIError
end