diff options
Diffstat (limited to 'app/models/active_session.rb')
-rw-r--r-- | app/models/active_session.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/app/models/active_session.rb b/app/models/active_session.rb index 9756e1b7dd3..2eb9c9bca7f 100644 --- a/app/models/active_session.rb +++ b/app/models/active_session.rb @@ -330,10 +330,11 @@ class ActiveSession next if entry pipeline.srem?(lookup_key, session_id) - removed << session_id end end + removed.concat(session_ids_and_entries.select { |_, v| v.nil? }.keys) + session_ids_and_entries.values.compact end end |