From 929024a717c2420a2bc2c011c4cff817031d683b Mon Sep 17 00:00:00 2001 From: Alberto Xamin Date: Tue, 8 Dec 2020 23:31:55 +0100 Subject: [PATCH] fix private toggle --- frontend/src/components/Lobby.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/Lobby.vue b/frontend/src/components/Lobby.vue index c9549d8..86ec61b 100644 --- a/frontend/src/components/Lobby.vue +++ b/frontend/src/components/Lobby.vue @@ -91,6 +91,7 @@ export default { this.lobbyName = data.name this.started = data.started this.password = data.password + this.privateRoom = data.password !== '' this.useDodgeCity = data.expansions.indexOf('dodge_city') !== -1 this.players = data.players.map(x => { return { @@ -221,8 +222,9 @@ export default { }, }, watch: { - privateRoom() { - this.$socket.emit('private') + privateRoom(old, _new) { + if (this.isRoomOwner && old !== _new) + this.$socket.emit('private') } }, mounted() {