Sha256: 6ed6c860990e42fbdc031c92a81095fd4d2a83b406eb4301dc1046f9ca5372ea

Contents?: true

Size: 1.32 KB

Versions: 17

Compression:

Stored size: 1.32 KB

Contents

class Muck::AccessCodeRequestsController < ApplicationController

  layout 'popup'

  ssl_required :new, :create
  before_filter :not_logged_in_required, :except => [:create]

  def show
    render :template => 'access_code_requests/show'
  end
  
  def new
    @access_code_request = AccessCodeRequest.new
    @page_title = t('muck.users.request_access_code')
    render :template => 'access_code_requests/new'
  end
    
  def create
    if logged_in?
      @indicate_logged_in = true
      respond_to do |format|
        format.js do
          render :template => 'access_code_requests/create.js', :layout => false
        end
        format.html do
          flash[:notice] = translate('muck.users.beta_code_not_required')
          redirect_to user_path(current_user)
        end
      end
    else
      @access_code_request = AccessCodeRequest.create(params[:access_code_request])
      respond_to do |format|
        format.js do
          render :template => 'access_code_requests/create.js', :layout => false
        end
        format.html do
          @page_title = t('muck.users.request_access_code')
          if @access_code_request
            redirect_to access_code_request_path(@access_code_request)
          else
            render :template => "access_code_requests/new"
          end
        end
      end
    end
  end

end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
muck-users-3.2.25 app/controllers/muck/access_code_requests_controller.rb
muck-users-3.2.24 app/controllers/muck/access_code_requests_controller.rb
muck-users-3.2.23 app/controllers/muck/access_code_requests_controller.rb
muck-users-3.2.22 app/controllers/muck/access_code_requests_controller.rb
muck-users-3.2.21 app/controllers/muck/access_code_requests_controller.rb
muck-users-3.2.20 app/controllers/muck/access_code_requests_controller.rb
muck-users-3.2.19 app/controllers/muck/access_code_requests_controller.rb
muck-users-3.2.18 app/controllers/muck/access_code_requests_controller.rb
muck-users-3.2.17 app/controllers/muck/access_code_requests_controller.rb
muck-users-3.2.16 app/controllers/muck/access_code_requests_controller.rb
muck-users-3.2.15 app/controllers/muck/access_code_requests_controller.rb
muck-users-3.2.14 app/controllers/muck/access_code_requests_controller.rb
muck-users-3.2.13 app/controllers/muck/access_code_requests_controller.rb
muck-users-3.2.12 app/controllers/muck/access_code_requests_controller.rb
muck-users-3.2.11 app/controllers/muck/access_code_requests_controller.rb
muck-users-3.2.10 app/controllers/muck/access_code_requests_controller.rb
muck-users-3.2.9 app/controllers/muck/access_code_requests_controller.rb