lib/sidekiq_unique_jobs/scripts.rb in sidekiq-unique-jobs-5.0.4 vs lib/sidekiq_unique_jobs/scripts.rb in sidekiq-unique-jobs-5.0.5

- old
+ new

@@ -29,12 +29,12 @@ rescue Redis::CommandError => ex handle_error(ex, file_name, redis_pool, options) end def internal_call(file_name, redis_pool, options = {}) - connection(redis_pool) do |redis| - SCRIPT_SHAS[file_name] = redis.script(:load, script_source(file_name)) if SCRIPT_SHAS[file_name].nil? - redis.evalsha(SCRIPT_SHAS[file_name], options) + connection(redis_pool) do |conn| + SCRIPT_SHAS[file_name] = conn.script(:load, script_source(file_name)) if SCRIPT_SHAS[file_name].nil? + conn.evalsha(SCRIPT_SHAS[file_name], options) end end def handle_error(ex, file_name, redis_pool, options = {}) if ex.message == 'NOSCRIPT No matching script. Please use EVAL.' # rubocop:disable Style/GuardClause