diff --git a/app/models/remote_storage_authorization.rb b/app/models/remote_storage_authorization.rb index 5e71c57..e56246a 100644 --- a/app/models/remote_storage_authorization.rb +++ b/app/models/remote_storage_authorization.rb @@ -30,8 +30,7 @@ class RemoteStorageAuthorization < ApplicationRecord def delete_token_from_redis key = "rs:authorizations:#{user.address}:#{token}" - # You can't delete multiple members of a set with Redis 2 - redis.smembers(key).each { |auth| redis.srem(key, auth) } + redis.srem? key, redis.smembers(key) end private