Sha256: bf9df02fa149ffd2694af1f71f6425034e231e0ca7ce7b164ac87a731c28aa3c
Contents?: true
Size: 670 Bytes
Versions: 2
Compression:
Stored size: 670 Bytes
Contents
class RacePerformancesController < SiteController radiant_layout { |controller| Radiant::Config['races.layout'] } no_login_required before_filter :establish_context, :only => :show def show expires_in 1.month, :private => false, :public => true respond_to do |format| format.html { render } format.json { render :json => @performance.neighbourhood(10).to_json(:vs => @performance) } end end private def establish_context @race = Race.find_by_slug(params[:race_slug]) @instance = @race.instances.find_by_slug(params[:slug]) @performance = @instance.performances.find(params[:id]) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
radiant-race_results-extension-1.4.6 | app/controllers/race_performances_controller.rb |
radiant-race_results-extension-1.4.5 | app/controllers/race_performances_controller.rb |