Exception: GlobalSession::MalformedCookie

Inherits:
ClientError
  • Object
show all
Defined in:
lib/global_session.rb

Overview

Indicates that a client submitted a request with a session cookie that could not be decoded or decompressed.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(message, cookie = nil) ⇒ MalformedCookie

Returns a new instance of MalformedCookie.



52
53
54
55
56
57
58
59
# File 'lib/global_session.rb', line 52

def initialize(message, cookie=nil)
  if cookie.nil?
    super(message)
  else
    super("(data[0..4]: '%s') - %s" % [cookie[0..4], message])
    @cookie = cookie
  end
end

Instance Attribute Details

Returns the value of attribute cookie.



50
51
52
# File 'lib/global_session.rb', line 50

def cookie
  @cookie
end