From aa9458ff3221256e2bba469e645f2c1f55f8f7e1 Mon Sep 17 00:00:00 2001 From: Andi Idogawa Date: Thu, 26 Sep 2024 11:33:15 +0200 Subject: [PATCH] change event seeder so its faster to test events --- db/seeds/development/events.rb | 5 ++++- db/seeds/development/support/sac_event_seeder.rb | 8 ++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/db/seeds/development/events.rb b/db/seeds/development/events.rb index 4df1b5324..6658b0941 100644 --- a/db/seeds/development/events.rb +++ b/db/seeds/development/events.rb @@ -11,6 +11,9 @@ seeder = SacEventSeeder.new -10.times do +8.times do seeder.seed_sac_course(Group.root.id) end +2.times do + seeder.seed_sac_course_which_is_application_closed(Group.root.id) +end diff --git a/db/seeds/development/support/sac_event_seeder.rb b/db/seeds/development/support/sac_event_seeder.rb index 444c5fa93..cbe3b9970 100644 --- a/db/seeds/development/support/sac_event_seeder.rb +++ b/db/seeds/development/support/sac_event_seeder.rb @@ -17,6 +17,14 @@ def seed_sac_course(group_id) event.season = Event::Kind::SEASONS.sample event.start_point_of_time = :day event.contact_id = fetch_contact_person.id + + event.save! + event + end + + def seed_sac_course_which_is_application_closed(group_id) + event = seed_sac_course(group_id) + event.update_column(:state, "assignment_closed") event.save! end