From 25c68bd9f90d1ba2e03dd4f555f22552197c1191 Mon Sep 17 00:00:00 2001 From: Jonas Zohren <jonas.zohren@tu-dortmund.de> Date: Thu, 15 Oct 2020 18:28:16 +0200 Subject: [PATCH] Add more error handling on join --- server/bbb.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/server/bbb.js b/server/bbb.js index 1721317..506c0f0 100644 --- a/server/bbb.js +++ b/server/bbb.js @@ -26,14 +26,18 @@ module.exports.joinRoom = async function joinRoom( // Set displayname for program await page.type("input.join-form", displayName); } catch (error) { - console.warn("could not set displayname"); + console.warn("Could not set displayname, probably signed in."); } try { // Join and load room await page.click("button#room-join"); } catch (error) { - await page.click('input[value="Join"]'); + try { + await page.click('input[value="Join"]'); + } catch (error) { + await page.click('input[value="Start"]'); + } } const dismissButton = await page.waitForSelector( -- GitLab