From b26f5970218b9cfa8d7d3f8e5edff75c57171f21 Mon Sep 17 00:00:00 2001
From: Jaden Diefenbaugh <jaden.diefenbaugh@idiap.ch>
Date: Wed, 2 May 2018 17:28:59 +0200
Subject: [PATCH] [server] open the homepage in a new tab when starting server,
 closes #91

---
 beat/editor/scripts/server.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/beat/editor/scripts/server.py b/beat/editor/scripts/server.py
index bf130cdd..cdf2ceb2 100644
--- a/beat/editor/scripts/server.py
+++ b/beat/editor/scripts/server.py
@@ -125,4 +125,9 @@ def main(user_input=None):
                          resource_class_kwargs={'config': config})
 
 
+    # open the browser tab right before starting the server
+    # the latency of opening the tab will keep us from getting 404s
+    import webbrowser
+    webbrowser.open('http://localhost:5000/')
+
     app.run(debug=args['--debug'])
-- 
GitLab