From afb31b865e537ac39078dc0e58aa79f756c0a2ef Mon Sep 17 00:00:00 2001
From: Brian Peiris <brianpeiris@gmail.com>
Date: Thu, 10 May 2018 14:18:21 -0700
Subject: [PATCH] improve bot logging

---
 scripts/bot/run-bot.js | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/scripts/bot/run-bot.js b/scripts/bot/run-bot.js
index fbc1962dc..2e37ccc3d 100644
--- a/scripts/bot/run-bot.js
+++ b/scripts/bot/run-bot.js
@@ -18,17 +18,17 @@ const querystring = require("query-string");
 (async () => {
   const browser = await puppeteer.launch({ ignoreHTTPSErrors: true });
   const page = await browser.newPage();
+  page.on("console", msg => console.log("PAGE: ", msg.text()));
+  page.on("error", err => console.error("ERROR: ", err));
+  page.on("pageerror", err => console.error("PAGE ERROR: ", err));
+
   const params = {
     room: options["--room"],
     bot: true
   };
   console.log(params);
-
   const url = `https://${options["--host"]}/hub.html?${querystring.stringify(params)}`;
 
-  console.log("Spawning bot...");
-
-  page.on("console", msg => console.log("PAGE: ", msg.text()));
   const navigate = async () => {
     try {
       await page.goto(url);
@@ -46,5 +46,7 @@ const querystring = require("query-string");
       setTimeout(navigate, 1000);
     }
   };
+
+  console.log("Spawning bot...");
   navigate();
 })();
-- 
GitLab