Merge branch 'master' of git.framasoft.org:agenda-libre/agenda-libre-ruby

This commit is contained in:
echarp 2016-09-11 22:03:26 +02:00
commit 620c08f095
1 changed files with 9 additions and 1 deletions

View File

@ -15,7 +15,7 @@ class EventsController < ApplicationController
respond_to do |format|
format.html
format.json { @events = @events.future }
format.rss { @events = @events.future.order('id desc').limit 20 }
format.rss { @events = filter_for_rss }
format.ics { @events = @events.last_year }
format.xml
end
@ -107,6 +107,14 @@ class EventsController < ApplicationController
:locality, :url, :contact, :submitter, :tags
end
def filter_for_rss
if(!params.has_key?(:showall))
@events.future.order('id desc').limit 20
else
@events.order('id desc')
end
end
def locked
redirect_to edit_event_url(@event, secret: @event.secret),
alert: t('staleObjectError')