add participants to recordings table

This commit is contained in:
Zachary Chai 2017-02-16 11:44:46 -05:00
parent 47464d35b2
commit 4d1bbe76a3
4 changed files with 24 additions and 11 deletions

View File

@ -20,16 +20,21 @@ _recordingsInstance = null
class @Recordings
# adding or removing a column will require updates to all subsequent column positions
COLUMN = {
DATE: 0,
NAME: 1,
PREVIEW: 2,
DURATION: 3,
PLAYBACK: 4,
VISIBILITY: 5,
LISTED: 6,
ACTION: 7
}
COLUMNS = [
'DATE',
'NAME',
'PREVIEW',
'DURATION',
'PARTICIPANTS',
'PLAYBACK',
'VISIBILITY',
'LISTED',
'ACTION'
]
COLUMN = {}
i = 0
for c in COLUMNS
COLUMN[c] = i++
constructor: ->
# configure the datatable for recordings
@ -48,7 +53,8 @@ class @Recordings
{ data: "start_time" },
{ data: "name", visible: $(".page-wrapper.rooms").data('main-room') },
{ data: "previews", orderable: false },
{ data: "duration", orderable: false },
{ data: "duration" },
{ data: "participants" },
{ data: "playbacks", orderable: false },
{ data: "published" },
{ data: "listed", visible: false },

View File

@ -25,6 +25,11 @@ json.recordings do
json.published recording[:published]
json.length recording[:length]
json.listed recording[:listed]
if recording[:participants].is_a? String
json.participants recording[:participants]
else
json.participants nil
end
json.previews do
json.array!(recording[:previews]) do |preview|
json.partial! 'preview', preview: preview

View File

@ -35,6 +35,7 @@
<th><%= t('name') %></th>
<th><%= t('thumbnails') %></th>
<th><%= t('duration') %></th>
<th><%= t('participants') %></th>
<th></th>
<th><%= t('visibility') %></th>
<th>published</th>

View File

@ -111,6 +111,7 @@ en-US:
phrase1: "One of your recordings has just been made available."
phrase2: "Access the following website to view it and publish to other users: %{url}"
subject: "Your recording is ready!"
participants: Users
past_recordings: Past Recordings
presentation: Presentation
previous_meetings: (previous meetings)