app/models/kuroko2/job_suspend_schedule.rb in kuroko2-0.5.2 vs app/models/kuroko2/job_suspend_schedule.rb in kuroko2-0.6.0
- old
+ new
@@ -1,10 +1,10 @@
class Kuroko2::JobSuspendSchedule < Kuroko2::ApplicationRecord
include Kuroko2::TableNameCustomizable
belongs_to :job_definition
- validates :cron, format: { with: Kuroko2::JobSchedule::CRON_FORMAT }, uniqueness: { scope: :job_definition_id }
+ validates :cron, format: { with: Kuroko2::JobSchedule::CRON_FORMAT }, uniqueness: { scope: :job_definition_id, case_sensitive: true }
validate :validate_cron_schedule
def suspend_times(time_from, time_to)
it = Chrono::Iterator.new(cron, now: time_from - 1)
suspend_times = []