app/controllers/decidim/meetings/calendars_controller.rb in decidim-meetings-0.24.3 vs app/controllers/decidim/meetings/calendars_controller.rb in decidim-meetings-0.25.0.rc1

- old
+ new

@@ -12,10 +12,18 @@ def show render plain: CalendarRenderer.for(current_component), content_type: "type/calendar" end + def meeting_calendar + send_data CalendarRenderer.for(meeting), content_type: "type/calendar", filename: "#{meeting.reference}.ics" + end + private + + def meeting + @meeting ||= Decidim::Meetings::Meeting.where(component: current_component).find(params[:id]) + end def set_default_request_format request.format = :text end end