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