From 7b802e298d3431b9bd4334a13c498acf0f6bc3ce Mon Sep 17 00:00:00 2001 From: Dirk Date: Fri, 23 Feb 2024 16:24:17 +0100 Subject: [PATCH] #7 fix FrozenError in Resque::Plugins::MultiStepTask --- History.txt | 5 +++++ lib/resque/plugins/multi_step_task.rb | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/History.txt b/History.txt index 738512a..2ec755b 100644 --- a/History.txt +++ b/History.txt @@ -1,3 +1,8 @@ +Version 2.0.10 +===== + +* #7 fix FrozenError in Resque::Plugins::MultiStepTask + Version 2.0.0 ===== diff --git a/lib/resque/plugins/multi_step_task.rb b/lib/resque/plugins/multi_step_task.rb index c229330..e3c2689 100644 --- a/lib/resque/plugins/multi_step_task.rb +++ b/lib/resque/plugins/multi_step_task.rb @@ -59,8 +59,8 @@ def create(slug=nil) else slug.to_s end - task_id << "~" << nonce - + task_id = "#{task_id}~#{nonce}" + mst = new(task_id) mst.nuke redis.sadd("active-tasks", task_id)