Sha256: 69f2df0f890912f8c30dc174a5aa296629adf146b5ee0dee8fe5e230f365e96d
Contents?: true
Size: 1 KB
Versions: 20
Compression:
Stored size: 1 KB
Contents
class AgendasController < InheritedResources::Base #protect_from_forgery def schedule end def index end def edit @event = Event.find_by_slug(params[:id]) end def get_sessions() @event = Event.find_by_slug(params[:id]) @agenda = Agenda.find_by_id(@event.agenda.id) @sessions = @agenda.getSessions(@event.id,Time.at(params['start'].to_i),Time.at(params['end'].to_i)) sessions = [] @sessions.each do |session| sessions << {:id => session.id, :title => session.title, :description => session.description || "Some cool description here...", :start => "#{session.initDate.iso8601}", :end => "#{session.endDate.iso8601}", :allDay => false, :recurring => false, :editable => true } end render :text => sessions.to_json end def show @event = Event.find_by_slug(params[:id]) end def create end end
Version data entries
20 entries across 20 versions & 2 rubygems