Skip to content

Commit c3f2194

Browse files
author
David Massad
committed
Fixed issue where session item is found with no data.
1 parent 8826905 commit c3f2194

File tree

1 file changed

+2
-2
lines changed
  • lib/aws/session_store/dynamo_db/locking

1 file changed

+2
-2
lines changed

lib/aws/session_store/dynamo_db/locking/null.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ def get_session_opts(sid)
3232

3333
# @return [String] Session data.
3434
def extract_data(env, result = nil)
35-
env['rack.initial_data'] = result[:item]["data"][:s] if result[:item]
36-
unpack_data(result[:item]["data"][:s]) if result[:item]
35+
env['rack.initial_data'] = result[:item]["data"][:s] if result[:item] && result[:item]["data"]
36+
unpack_data(result[:item]["data"][:s]) if result[:item] && result[:item]["data"]
3737
end
3838

3939
end

0 commit comments

Comments
 (0)