From ecac2c481c0eb20420102dd95ec971087b7161b7 Mon Sep 17 00:00:00 2001 From: Patrick Jentsch <pjentsch@sfb1288inf-Laptop.fritz.box> Date: Wed, 27 May 2020 11:11:54 +0200 Subject: [PATCH] Only initialize socket when the user is logged in --- app/static/js/nopaque.js | 2 -- app/templates/nopaque.html.j2 | 5 ++++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/static/js/nopaque.js b/app/static/js/nopaque.js index 6a88ccbc..69e5682c 100644 --- a/app/static/js/nopaque.js +++ b/app/static/js/nopaque.js @@ -216,6 +216,4 @@ document.addEventListener("DOMContentLoaded", function() { flashedMessage = nopaque.flashedMessages.shift(); nopaque.flash(flashedMessage[1], flashedMessage[0]); } - nopaque.socket.init(); - nopaque.socket.emit("user_data_stream_init"); }); diff --git a/app/templates/nopaque.html.j2 b/app/templates/nopaque.html.j2 index 3fbc7c5d..29fc59ed 100644 --- a/app/templates/nopaque.html.j2 +++ b/app/templates/nopaque.html.j2 @@ -237,7 +237,10 @@ <script src="{{ url_for('static', filename='js/Materialize/materialize.min.js') }}"></script> <script> document.addEventListener("DOMContentLoaded", function() { - + {% if current_user.is_authenticated %} + nopaque.socket.init(); + nopaque.socket.emit("user_data_stream_init"); + {% endif %} }); </script> </body> -- GitLab