redis/delete.lua in sidekiq-unique-jobs-6.0.0.rc6 vs redis/delete.lua in sidekiq-unique-jobs-6.0.0.rc7

- old
+ new

@@ -1,11 +1,13 @@ local exists_key = KEYS[1] local grabbed_key = KEYS[2] local available_key = KEYS[3] local version_key = KEYS[4] -local unique_digest = KEYS[5] -- TODO: Legacy support (Remove in v6.1) +local unique_keys = KEYS[5] +local unique_digest = KEYS[6] -- TODO: Legacy support (Remove in v6.1) redis.call('DEL', exists_key) +redis.call('SREM', unique_keys, unique_digest) redis.call('DEL', grabbed_key) redis.call('DEL', available_key) redis.call('DEL', version_key) redis.call('DEL', 'uniquejobs') -- TODO: Old job hash, just drop the darn thing redis.call('DEL', unique_digest) -- TODO: Legacy support (Remove in v6.1)