[noosfero/noosfero][master] events: render 404 if date is invalid
Bráulio Bhavamitra
gitlab at gitlab.com
Wed Mar 25 20:14:40 BRT 2015
Bráulio Bhavamitra pushed to master at Noosfero / noosfero
Commits:
6ad64bca by Braulio Bhavamitra at 2015-03-25T20:14:18Z
events: render 404 if date is invalid
- - - - -
1 changed file:
- app/controllers/public/events_controller.rb
Changes:
=====================================
app/controllers/public/events_controller.rb
=====================================
--- 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])
View it on GitLab: https://gitlab.com/noosfero/noosfero/commit/6ad64bcae661523012094a8713019e8932a5b066
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.softwarelivre.org/pipermail/noosfero-dev/attachments/20150325/bb04625d/attachment.html>
More information about the Noosfero-dev
mailing list