From 7309ef9bfd2eeff22d7d8b1517278ce3d2c251e4 Mon Sep 17 00:00:00 2001 From: Ahmad Farhat Date: Thu, 17 Sep 2020 14:19:18 -0400 Subject: [PATCH] Added back join retry as fallback (#2095) --- app/assets/javascripts/wait.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/wait.js b/app/assets/javascripts/wait.js index 6df0f098..dd659c97 100644 --- a/app/assets/javascripts/wait.js +++ b/app/assets/javascripts/wait.js @@ -51,8 +51,12 @@ $(document).on("turbolinks:load", function(){ var join_attempts = 0; -var request_to_join_meeting = function(){ - $.post(window.location.pathname, { join_name: $(".background").attr("join-name") }) +function request_to_join_meeting() { + $.post(window.location.pathname, { join_name: $(".background").attr("join-name") }, function() { + //Successful post - set up retry incase + if(join_attempts < 4){ setTimeout(request_to_join_meeting, 10000); } + join_attempts++; + }) } // Refresh the page after 2 mins and attempt to reconnect to ActionCable