Sha256: 8c02aa1910f9bba2e1924081fb459d8f2cd57773b75df6daaa42a2a22eb0757d
Contents?: true
Size: 996 Bytes
Versions: 8
Compression:
Stored size: 996 Bytes
Contents
class IntegrationSessionsController < ActionController::Base def new @user_id = params[:user_id] render 'features/support/integration_sessions_form', layout: false end def create logger.info User.find(params[:user_id]).inspect sign_in_and_redirect User.find(params[:user_id]) end end #Copypasta from http://openhood.com/rails/rails%203/2010/07/20/add-routes-at-runtime-rails-3/ _routes = nil begin _routes = Volontariat::Application.routes _routes.disable_clear_and_finalize = true _routes.clear! Volontariat::Application.routes_reloader.paths.each{ |path| load(path) } _routes.draw do # here you can add any route you want post 'integration_sessions' => 'integration_sessions#create', :as => 'integration_sessions' get 'integration_sessions' => 'integration_sessions#new', :as => 'new_integration_sessions' end ActiveSupport.on_load(:action_controller) { _routes.finalize! } ensure _routes.disable_clear_and_finalize = false end
Version data entries
8 entries across 8 versions & 1 rubygems