Exception: Leash::TokenExpiredError

Inherits:
Error
  • Object
show all
Defined in:
lib/leash/errors.rb

Instance Attribute Summary

Attributes inherited from Error

#action, #cause, #code, #see_also, #status

Instance Method Summary collapse

Methods inherited from Error

#connect_url, #message, #to_s

Constructor Details

#initialize(message = "Token expired.", **opts) ⇒ TokenExpiredError

Returns a new instance of TokenExpiredError.



110
111
112
113
114
115
# File 'lib/leash/errors.rb', line 110

def initialize(message = "Token expired.", **opts)
  # Legacy code casing — kept as snake_case to preserve 0.3 behavior for
  # callers matching on err.code. New errors use SCREAMING_SNAKE.
  opts[:code] ||= "token_expired"
  super(message, **opts)
end