From 8402b8d06ee5059c2e65c86b5f98a85c0fcc8fc9 Mon Sep 17 00:00:00 2001 From: Zachary Chai Date: Wed, 30 Nov 2016 11:00:14 -0500 Subject: [PATCH] hide joined sessions panel when empty --- app/assets/javascripts/landing.js | 11 ++++++++--- app/views/landing/index.html.erb | 2 +- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/app/assets/javascripts/landing.js b/app/assets/javascripts/landing.js index 49dc05d8..b2f9722e 100644 --- a/app/assets/javascripts/landing.js +++ b/app/assets/javascripts/landing.js @@ -144,9 +144,14 @@ $('.generate-link').click(); $('ul.previously-joined').empty(); - var joinedMeetings = localStorage.getItem('joinedMeetings').split(','); - for (var i = joinedMeetings.length - 1; i >= 0; i--) { - $('ul.previously-joined').append('
  • '+joinedMeetings[i]+'
  • '); + var joinedMeetings = localStorage.getItem('joinedMeetings'); + if (joinedMeetings && joinedMeetings.length > 0) { + joinedMeetings = joinedMeetings.split(','); + $('.center-panel-wrapper .panel-footer').removeClass('hidden') + + for (var i = joinedMeetings.length - 1; i >= 0; i--) { + $('ul.previously-joined').append('
  • '+joinedMeetings[i]+'
  • '); + } } }; diff --git a/app/views/landing/index.html.erb b/app/views/landing/index.html.erb index 6ac3cf4c..e1b44c6c 100644 --- a/app/views/landing/index.html.erb +++ b/app/views/landing/index.html.erb @@ -20,7 +20,7 @@ with BigBlueButton; if not, see . <% end %> <% content_for :footer do %> -