Skip to content

Commit 38cbc9e

Browse files
author
David Massad
committed
Merged pull request aws#11: Remove expected attributes from deleting session.
1 parent 10cb346 commit 38cbc9e

File tree

1 file changed

+1
-6
lines changed
  • lib/aws/session_store/dynamo_db/locking

1 file changed

+1
-6
lines changed

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

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ def handle_error(env = nil, &block)
6565

6666
# @return [Hash] Options for deleting session.
6767
def delete_opts(sid)
68-
merge_all(table_opts(sid), expected_attributes(sid))
68+
table_opts(sid)
6969
end
7070

7171
# @return [Hash] Options for updating item in Session table.
@@ -152,11 +152,6 @@ def data_unchanged?(env, session)
152152
env['rack.initial_data'] == session
153153
end
154154

155-
# Expected attributes
156-
def expected_attributes(sid)
157-
{ :expected => {@config.table_key => {:value => {:s => sid}, :exists => false}} }
158-
end
159-
160155
# Attributes to be retrieved via client
161156
def attr_opts
162157
{:attributes_to_get => ["data"],

0 commit comments

Comments
 (0)