EventSchedule validations
event, schedule, room and start_time are mandatory in EventSchedule.
This commit is contained in:
parent
354e15a76d
commit
0b26ed5c35
10 changed files with 26 additions and 15 deletions
|
|
@ -18,7 +18,7 @@ class ConferenceController < ApplicationController
|
|||
end
|
||||
|
||||
@events = @conference.program.events
|
||||
@events_xml = @program.schedules.find(program.selected_schedule).event_schedules.where('start_time IS NOT NULL AND room_id IS NOT NULL').order(start_time: :asc)
|
||||
@events_xml = @program.schedules.find(@program.selected_schedule).event_schedules.order(start_time: :asc)
|
||||
.map(&:event).group_by{ |event| event.scheduled_start_time.to_date } if program.selected_schedule.present?
|
||||
@dates = @conference.start_date..@conference.end_date
|
||||
@step_minutes = EventType::LENGTH_STEP.minutes
|
||||
|
|
@ -38,7 +38,7 @@ class ConferenceController < ApplicationController
|
|||
@dates = @conference.start_date..@conference.end_date
|
||||
|
||||
if @program.selected_schedule.present?
|
||||
@events_schedules = @program.schedules.find(@program.selected_schedule).event_schedules.where('start_time IS NOT NULL AND room_id IS NOT NULL').order(start_time: :asc)
|
||||
@events_schedules = @program.schedules.find(@program.selected_schedule).event_schedules.order(start_time: :asc)
|
||||
else
|
||||
@events_schedules = []
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue