lib/wombat/property/locators/property_group.rb in wombat-2.1.0 vs lib/wombat/property/locators/property_group.rb in wombat-2.1.1

- old
+ new

@@ -4,15 +4,10 @@ module Property module Locators class PropertyGroup < Base def locate(context, page = nil) super do - Hash.new.tap do |h| - @property.values - .select { |v| v.is_a?(Wombat::DSL::Property) || v.is_a?(Wombat::DSL::PropertyGroup) } - .map { |p| Factory.locator_for(p).locate(context, page) } - .map { |p| h.merge! p } - end + filter_properties(context, page) end end end end end \ No newline at end of file