lib/acidic_job/mixin.rb in acidic_job-1.0.0.beta.7 vs lib/acidic_job/mixin.rb in acidic_job-1.0.0.beta.8

- old
+ new

@@ -225,10 +225,10 @@ # memoize so we don't have to make unnecessary database calls return @staged_job_run if defined? @staged_job_run # "STG__#{idempotency_key}__#{encoded_global_id}" _prefix, _idempotency_key, encoded_global_id = job_id.split("__") - staged_job_gid = "gid://#{::Base64.decode64(encoded_global_id)}" + staged_job_gid = "gid://#{::Base64.urlsafe_decode64(encoded_global_id)}" @staged_job_run = ::GlobalID::Locator.locate(staged_job_gid) end def finish_staged_job