From bf72c96275779ff7ee2159477b5c3482848f6dc1 Mon Sep 17 00:00:00 2001 From: John Hwang Date: Mon, 6 Feb 2012 12:45:45 -0500 Subject: [PATCH] Fixing calculator collection for admin shippnig_method new/edit form. --- .../admin/shipping_methods_controller_decorator.rb | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/app/controllers/admin/shipping_methods_controller_decorator.rb b/app/controllers/admin/shipping_methods_controller_decorator.rb index 8b8e3d44a5..94ae988627 100644 --- a/app/controllers/admin/shipping_methods_controller_decorator.rb +++ b/app/controllers/admin/shipping_methods_controller_decorator.rb @@ -4,10 +4,6 @@ # overriding to return an array of Calculator objects instead of a Set def load_data @available_zones = Zone.find :all, :order => :name - @calculators = [] - ShippingMethod.calculators.each {|calc| - @calculators << eval(calc.name).new - } - @calculators = @calculators.sort_by(&:description) + @calculators = ShippingMethod.calculators.sort_by(&:description) end end