lib/ruby-lokalise-api/error.rb in ruby-lokalise-api-1.1.0 vs lib/ruby-lokalise-api/error.rb in ruby-lokalise-api-2.0.0
- old
+ new
@@ -9,10 +9,11 @@
NotFound = Class.new(ClientError)
Conflict = Class.new(ClientError)
TooManyRequests = Class.new(ClientError)
Forbidden = Class.new(ClientError)
Locked = Class.new(ClientError)
+ MethodNowAllowed = Class.new(ClientError)
NotImplemented = Class.new(ServerError)
BadGateway = Class.new(ServerError)
ServiceUnavailable = Class.new(ServerError)
GatewayTimeout = Class.new(ServerError)
@@ -20,9 +21,10 @@
ERRORS = {
400 => Lokalise::Error::BadRequest,
401 => Lokalise::Error::Unauthorized,
403 => Lokalise::Error::Forbidden,
404 => Lokalise::Error::NotFound,
+ 405 => Lokalise::Error::MethodNowAllowed,
406 => Lokalise::Error::NotAcceptable,
409 => Lokalise::Error::Conflict,
423 => Lokalise::Error::Locked,
429 => Lokalise::Error::TooManyRequests,
500 => Lokalise::Error::ServerError,