lib/rapa/resources/item_resource.rb in rapa-0.4.3 vs lib/rapa/resources/item_resource.rb in rapa-0.5.0
- old
+ new
@@ -36,10 +36,12 @@
source.dig("ItemAttributes", "Binding")
end
# @return [Array, nil]
def browse_nodes
- source.dig("BrowseNodes", "BrowseNode")
+ source.dig("BrowseNodes", "BrowseNode").map do |browse_node_source|
+ ::Rapa::BrowseNode.new(browse_node_source)
+ end
end
# @return [String, nil]
def creator_name
source.dig("ItemAttributes", "Creator", "__content__")