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