diff --git a/app/assets/javascripts/active_meetings.js b/app/assets/javascripts/active_meetings.js index e3308791..c89b9487 100644 --- a/app/assets/javascripts/active_meetings.js +++ b/app/assets/javascripts/active_meetings.js @@ -50,8 +50,14 @@ var removeUser = function(data){ var updateMeetingText = function(m){ if(m.hasOwnProperty('moderators')){ - var body = '' + m['name'] + ': ' + m['moderators'].join('(mod), ') + (m['moderators'].length > 0 ? '(mod)' : '') + - (m['participants'].length > 0 && m['moderators'].length != 0 ? ', ' : '') + m['participants'].join(', ') + '' + var list; + if(m['moderators'].length + m['participants'].length == 0){ + list = '(empty)' + } else { + list = m['moderators'].join('(mod), ') + (m['moderators'].length > 0 ? '(mod)' : '') + + (m['participants'].length > 0 && m['moderators'].length != 0 ? ', ' : '') + m['participants'].join(', ') + } + var body = '' + m['name'] + ': ' + list + '' } else { var body = '' + m['name'] + ' (not yet started): ' + m['users'].join(', ') + ''