lib/actv/asset.rb in actv-2.1.1 vs lib/actv/asset.rb in actv-2.2.0

- old
+ new

@@ -380,15 +380,18 @@ end private def child_assets_filtered_by_category category - @children ||= Array(child_assets).compact - @children.select { |child| child.category_is? category } + child_assets.select { |child| child.category_is? category } end def child_assets - ACTV.asset components.map(&:assetGuid) if components.any? + @child_assets ||= if components.any? + ACTV.asset components.map(&:assetGuid) + else + [] + end end def image_without_placeholder default_image = 'http://www.active.com/images/events/hotrace.gif' current_image = nil