Merge pull request #49 from kasimos/fixLobby

Fix connection to lobby socket
This commit is contained in:
Petri Järvisalo authored and GitHub committed 2024-05-02 14:28:01 +03:00
commit 885c50e63c
2 files changed
+10 -5

No files matched your search

+9 -4
View File
@@ -105,13 +105,18 @@ export default class adminLobby {
socket.on('controls.pause', function (data) {
getAdminView(data.displayId).controls("pause");
});
dispatcher.on("dashboard.update", function (data) {
cli.info('admin lobby adding dispatcher on dashboard.update count:' + dispatcher.rawListeners("dashboard.update").length);
let dashboardUpdateHandler = function (data) {
socket.emit("callback.serverOptions", [data]);
});
};
dispatcher.on("dashboard.update", dashboardUpdateHandler);
socket.on("disconnect", function (s) {
dispatcher.removeListener('dashboard.update', dashboardUpdateHandler);
cli.info("admin lobby socket disconnect");
})
});
function updateSlides(bundleName, bundleData) {
for (let aView of adminView) {
aView.updateSlides();
+1 -1
View File
@@ -3,7 +3,7 @@
{% block header %}
<script src="https://cdnjs.cloudflare.com/ajax/libs/socket.io/4.6.0/socket.io.min.js"></script>
<script>
var socket = io("{{ config.serverUrl }}/admin-{{ displayId }}");
var socket = io("{{ config.serverUrl }}/admin");
</script>
{% endblock %}