amitree / delayed_job_recurring

Extends delayed_job to support recurring jobs
MIT License
84 stars 33 forks source link

New job with unique job_matching_param unschedules existing unique jobs #27

Closed donovanamitchell closed 5 years ago

donovanamitchell commented 5 years ago

Executing MyTask.schedule(run_at: '12:00', job_matching_param: 'schedule_id', schedule_id: 20) MyTask.schedule(run_at: '12:00', job_matching_param: 'schedule_id', schedule_id: 2) should create two recurring jobs. However, the job with schedule_id 20 is unscheduled. The job_matching_param must be using some sort of fuzzy or LIKE for matching.

afn commented 5 years ago

Thanks! Fixed in 0.3.8.