diff --git a/app/controllers/public/events_controller.rb b/app/controllers/public/events_controller.rb index 05303e5..9929067 100644 --- a/app/controllers/public/events_controller.rb +++ b/app/controllers/public/events_controller.rb @@ -5,7 +5,11 @@ class EventsController < PublicController def events @events = [] - @date = build_date(params[:year], params[:month], params[:day]) + begin + @date = build_date params[:year], params[:month], params[:day] + rescue + render_not_found + end if !params[:year] && !params[:month] && !params[:day] @events = profile.events.next_events_from_month(@date).paginate(:per_page => per_page, :page => params[:page]) -- libgit2 0.21.2