From e001c79aa8f925a99ead1647569ce440015a2fba Mon Sep 17 00:00:00 2001 From: Josh Date: Thu, 15 Jun 2017 11:04:36 -0400 Subject: [PATCH] prevent duplicates in previous meetings --- app/assets/javascripts/active_meetings.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/active_meetings.js b/app/assets/javascripts/active_meetings.js index 727bf61d..d6017c14 100644 --- a/app/assets/javascripts/active_meetings.js +++ b/app/assets/javascripts/active_meetings.js @@ -18,7 +18,7 @@ // the landing page using custom Actioncable events. MEETINGS = {} -LOADING_DELAY = 3000 // milliseconds. +LOADING_DELAY = 2500 // milliseconds. updatePreviousMeetings = function(){ $("ul.previously-joined li").each(function(idx, li) { @@ -147,7 +147,7 @@ $(document).on('turbolinks:load', function(){ updatePreviousMeetings(); } else if(data['method'] == 'destroy'){ removeActiveMeeting(MEETINGS[data['meeting']]) - PreviousMeetings.append([data['meeting']]) + PreviousMeetings.uniqueAdd([data['meeting']]) delete MEETINGS[data['meeting']] } else if(data['method'] == 'join'){ handleUser(data, 1)