forked from External/greenlight
limit previous meetings container to 5
This commit is contained in:
parent
2cc5c9e949
commit
349f4c51c6
|
@ -17,6 +17,8 @@
|
|||
# Previous Meetings class
|
||||
|
||||
class @PreviousMeetings
|
||||
MAX_MEETINGS = 5
|
||||
|
||||
@init: (type) ->
|
||||
$('.center-panel-wrapper').off 'click', '.fill-meeting-name'
|
||||
$('.center-panel-wrapper').on 'click', '.fill-meeting-name', (event, msg) ->
|
||||
|
@ -29,6 +31,8 @@ class @PreviousMeetings
|
|||
joinedMeetings = joinedMeetings.split(',')
|
||||
|
||||
for m in joinedMeetings by -1
|
||||
if $('ul.previously-joined > li').length > MAX_MEETINGS
|
||||
break
|
||||
$('ul.previously-joined').append('<li><a class="fill-meeting-name">'+m+'</a></li>')
|
||||
|
||||
$('.center-panel-wrapper .previously-joined-wrapper').removeClass('hidden')
|
||||
|
@ -44,9 +48,9 @@ class @PreviousMeetings
|
|||
names = names.filter( (value) ->
|
||||
return $.inArray(value, meetings) == -1
|
||||
)
|
||||
for m in names
|
||||
if $('ul.previously-joined').length > 4
|
||||
return
|
||||
for m in meetings
|
||||
if $('ul.previously-joined > li').length > MAX_MEETINGS
|
||||
break
|
||||
$('ul.previously-joined').append('<li><a class="fill-meeting-name">'+m+'</a></li>')
|
||||
|
||||
$('.center-panel-wrapper .previously-joined-wrapper').removeClass('hidden')
|
||||
|
|
|
@ -202,12 +202,14 @@ class @Recordings
|
|||
table_api.rows.add(data.recordings)
|
||||
@draw()
|
||||
|
||||
recording_names = data.recordings.map (r) ->
|
||||
return r.name
|
||||
output = {}
|
||||
for key in [0...recording_names.length]
|
||||
output[recording_names[key]] = recording_names[key]
|
||||
PreviousMeetings.add(value for key, value of output)
|
||||
if $(".page-wrapper.rooms").data('main-room')
|
||||
recording_names = data.recordings.map (r) ->
|
||||
return r.name
|
||||
output = {}
|
||||
for key in [0...recording_names.length]
|
||||
output[recording_names[key]] = recording_names[key]
|
||||
PreviousMeetings.add(value for key, value of output)
|
||||
|
||||
|
||||
# setup click handlers for the action buttons
|
||||
setupActionHandlers: ->
|
||||
|
|
Loading…
Reference in New Issue