Sha256: 7f303d8a4bda738fd1ad47847634476e1a877ddfa2582375089aec8404fe66a0

Contents?: true

Size: 451 Bytes

Versions: 1

Compression:

Stored size: 451 Bytes

Contents

module Spree
  module Admin
    class RootController < Spree::Admin::BaseController
      skip_before_filter :authorize_admin

      def index
        redirect_to admin_root_redirect_path
      end

      protected

      def admin_root_redirect_path
        if can?(:display, Spree::Order) && can?(:admin, Spree::Order)
          spree.admin_orders_path
        else
          spree.home_admin_dashboards_path
        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
solidus_backend-1.0.0.pre2 app/controllers/spree/admin/root_controller.rb