forked from External/greenlight
recording previews
This commit is contained in:
4
app/views/bbb/_preview.jbuilder
Normal file
4
app/views/bbb/_preview.jbuilder
Normal file
@ -0,0 +1,4 @@
|
||||
json.url preview[:content]
|
||||
json.width preview[:width]
|
||||
json.height preview[:height]
|
||||
json.alt preview[:alt]
|
@ -2,22 +2,26 @@ json.partial! 'bbb', messageKey: @messageKey, message: @message, status: @status
|
||||
unless @response.blank?
|
||||
json.is_owner current_user == @user
|
||||
json.recordings do
|
||||
unless @response.is_a? Array
|
||||
@response = [@response]
|
||||
end
|
||||
json.array!(@response) do |recording|
|
||||
json.id recording[:recordID]
|
||||
json.name recording[:name]
|
||||
json.start_time recording[:startTime]
|
||||
json.end_time recording[:endTime]
|
||||
json.published recording[:published]
|
||||
json.playbacks do
|
||||
unless recording[:playback][:format].is_a? Array
|
||||
recording[:playback][:format] = [recording[:playback][:format]]
|
||||
json.previews do
|
||||
json.array!(recording[:previews]) do |preview|
|
||||
json.partial! 'preview', preview: preview
|
||||
end
|
||||
json.array!(recording[:playback][:format]) do |playback|
|
||||
end
|
||||
json.playbacks do
|
||||
json.array!(recording[:playbacks]) do |playback|
|
||||
json.type playback[:type]
|
||||
json.url playback[:url]
|
||||
json.previews do
|
||||
json.array!(playback[:previews]) do |preview|
|
||||
json.partial! 'preview', preview: preview
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user