Fixed an error on the home page that occurs when the schedule is published

This commit is contained in:
Godwin 2016-09-23 13:21:02 -07:00 committed by GitHub
parent f773aa7f76
commit ab2e8201dc

View File

@ -570,10 +570,10 @@ class ApplicationController < LinguaFrancaApplicationController
@schedule.each do | day, data |
@schedule[day][:times] = data[:times].sort.to_h
if do_analyze || @schedule[day][:locations].empty?
@schedule[day][:locations] ||= {}
@schedule[day][:locations][0] = :add
end
@schedule[day][:locations] ||= {}
# add an empty block if no workshops are scheduled on this day yet
@schedule[day][:locations][0] = :add if do_analyze || @schedule[day][:locations].empty?
if do_analyze
data[:times].each do | time, time_data |