lib/wcc/media/message.rb in wcc-media-client-0.4.14 vs lib/wcc/media/message.rb in wcc-media-client-0.4.15
- old
+ new
@@ -12,10 +12,11 @@
speaker_id
scripture_book_id
series_id
title_like
legacy_id
+ hide_from_internal_search
].freeze
end
%w[
date
@@ -26,16 +27,21 @@
series_position
slug
campus_names
topic
topics
+ hide_from_internal_search
].each do |att|
define_method att do
raw[att]
end
end
+ def hide_from_internal_search
+ raw['flags']['hide_from_internal_search'] || false
+ end
+
def speakers
(raw['speakers'] || []).map { |val| WCC::Media::Speaker.new(val) }
end
def playlists
@@ -60,9 +66,10 @@
end
%w[
meta
embeds
+ flags
assets
images
external_urls
transcript
sermon_guide