Sha256: ec1af848a50866149d81f9d664c07951bc5543f8a137c1305948e58228287d83

Contents?: true

Size: 654 Bytes

Versions: 1

Compression:

Stored size: 654 Bytes

Contents

class Spree::BaseController < ResourceController::Base
  
  CalendarDateSelect.format = :american
  #model :order, :address
  
  filter_parameter_logging "password"
  
  def find_cart
    id = session[:cart_id]    
    unless id.blank?
      @cart = Cart.find_or_create_by_id(id)
    else
      @cart = Cart.create
      session[:cart_id] = @cart.id
    end
  end

  def access_denied
    if logged_in?
      access_forbidden
    else
      store_location
      redirect_to :controller => '/account', :action => 'login'
    end
    false  
  end

  def access_forbidden
    render :text => 'Access Forbidden', :layout => true, :status => 401
  end
  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
spree-0.2.0 app/controllers/spree/base_controller.rb