lib/easyship/error.rb in easyship-0.1.2 vs lib/easyship/error.rb in easyship-0.1.3
- old
+ new
@@ -5,9 +5,10 @@
module Easyship
# Represents a mapping of HTTP status codes to Easyship-specific classes
class Error
# rubocop:disable Style::MutableConstant Style::MissingElse
ERRORS = {
+ 400 => Easyship::Errors::BadRequestError,
401 => Easyship::Errors::InvalidTokenError,
402 => Easyship::Errors::PaymentRequiredError,
404 => Easyship::Errors::ResourceNotFoundError,
422 => Easyship::Errors::UnprocessableContentError,
429 => Easyship::Errors::RateLimitError