From e955ecc6f8e3ffaacb7e5b2e8b2314b47880915c Mon Sep 17 00:00:00 2001 From: Sylvain Date: Mon, 18 Jul 2022 17:27:40 +0200 Subject: [PATCH] (bug) create slots when occurences is nil --- app/services/availabilities/create_availabilities_service.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/services/availabilities/create_availabilities_service.rb b/app/services/availabilities/create_availabilities_service.rb index 45961c7a0..133d448b2 100644 --- a/app/services/availabilities/create_availabilities_service.rb +++ b/app/services/availabilities/create_availabilities_service.rb @@ -2,7 +2,9 @@ # Provides an helper method to create the slots for an Availability and optionnaly, for its multiple occurrences class Availabilities::CreateAvailabilitiesService - def create(availability, occurrences = []) + def create(availability, occurrences) + occurrences = [] if occurrences.nil? + availability.update_attributes(occurrence_id: availability.id) create_slots(availability)