Skip to content

Commit 238476f

Browse files
committed
Sid may be nil when testing with RSpec
1 parent 9f6dafc commit 238476f

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

lib/aws/session_store/dynamo_db/rack_middleware.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ def generate_unique_sid(env, session)
3737
end
3838

3939
def write_session(req, sid, session, options)
40+
sid = generate_sid if sid.nil? || !sid.respond_to?(:private_id)
4041
@lock.set_session_data(req.env, sid.private_id, session, options)
4142
sid
4243
end

0 commit comments

Comments
 (0)