Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
elceebee committed Jan 31, 2025
1 parent 6e6215a commit fc5fdae
Showing 1 changed file with 12 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,18 @@ class AddAllRecruitmentCycleTimetablesToDatabase

def change
CYCLE_DATES.each do |recruitment_cycle_year, dates|
RecruitmentCycleTimetable.find_or_create_by(
recruitment_cycle_year:,
find_opens_at: dates[:find_opens],
apply_opens_at: dates[:apply_opens],
apply_deadline_at: dates[:apply_deadline],
reject_by_default_at: dates[:reject_by_default],
decline_by_default_at: dates[:find_closes] - 1.day,
find_closes_at: dates[:find_closes],
christmas_holiday_range: dates.dig(:holidays, :christmas),
easter_holiday_range: dates.dig(:holidays, :easter),
)
RecruitmentCycleTimetable
.find_or_create_by(recruitment_cycle_year:)
.update(
find_opens_at: dates[:find_opens],
apply_opens_at: dates[:apply_opens],
apply_deadline_at: dates[:apply_deadline],
reject_by_default_at: dates[:reject_by_default],
decline_by_default_at: dates[:find_closes] - 1.day,
find_closes_at: dates[:find_closes],
christmas_holiday_range: dates.dig(:holidays, :christmas),
easter_holiday_range: dates.dig(:holidays, :easter),
)
end
end
end
Expand Down

0 comments on commit fc5fdae

Please sign in to comment.