diff --git a/app/helpers/spree/admin/navigation_helper_decorator.rb b/app/helpers/spree/admin/navigation_helper_decorator.rb index eb210ef482..d7d0bd2370 100644 --- a/app/helpers/spree/admin/navigation_helper_decorator.rb +++ b/app/helpers/spree/admin/navigation_helper_decorator.rb @@ -4,14 +4,14 @@ module Spree # Make it so that the Reports admin tab can be enabled/disabled through the cancan # :report resource, since it does not have a corresponding resource class (unlike # eg. Spree::Product). - def klass_for_with_sym_fallback(name) - klass = klass_for_without_sym_fallback(name) - klass ||= name.singularize.to_sym - klass = :overview if klass == :dashboard - klass = Spree::Order if klass == :bulk_order_management - klass - end - alias_method_chain :klass_for, :sym_fallback + # def klass_for_with_sym_fallback(name) + # klass = klass_for_without_sym_fallback(name) + # klass ||= name.singularize.to_sym + # klass = :overview if klass == :dashboard + # klass = Spree::Order if klass == :bulk_order_management + # klass + # end + # alias_method_chain :klass_for, :sym_fallback end end end diff --git a/spec/helpers/navigation_helper_spec.rb b/spec/helpers/navigation_helper_spec.rb index 76fe9573f2..e90d46cd57 100644 --- a/spec/helpers/navigation_helper_spec.rb +++ b/spec/helpers/navigation_helper_spec.rb @@ -3,23 +3,23 @@ require 'spec_helper' module Spree module Admin describe NavigationHelper do - describe "klass_for" do - it "returns the class when present" do - helper.klass_for('products').should == Spree::Product - end + # describe "klass_for" do + # it "returns the class when present" do + # helper.klass_for('products').should == Spree::Product + # end - it "returns a symbol when there's no available class" do - helper.klass_for('reports').should == :report - end + # it "returns a symbol when there's no available class" do + # helper.klass_for('reports').should == :report + # end - it "returns :overview for the dashboard" do - helper.klass_for('dashboard').should == :overview - end + # it "returns :overview for the dashboard" do + # helper.klass_for('dashboard').should == :overview + # end - it "returns Spree::Order for bulk_order_management" do - helper.klass_for('bulk_order_management').should == Spree::Order - end - end + # it "returns Spree::Order for bulk_order_management" do + # helper.klass_for('bulk_order_management').should == Spree::Order + # end + # end end end end