Selaa lähdekoodia

fix: you no longer need to refresh after changing the passcode

Kristian Vos 4 vuotta sitten
vanhempi
commit
118f0b2070
1 muutettua tiedostoa jossa 8 lisäystä ja 0 poistoa
  1. 8 0
      frontend/vue/pages/Options.vue

+ 8 - 0
frontend/vue/pages/Options.vue

@@ -12,6 +12,8 @@
 </template>
 </template>
 
 
 <script>
 <script>
+import io from "../../io.js";
+
 export default {
 export default {
 	components: {  },
 	components: {  },
 	data: () => {
 	data: () => {
@@ -25,9 +27,15 @@ export default {
 	methods: {
 	methods: {
 		save() {
 		save() {
 			localStorage.setItem("passcode", this.passcode);
 			localStorage.setItem("passcode", this.passcode);
+			this.socket.disconnect();
+			this.socket.io.opts.query = `passcode=${this.passcode}`;
+			this.socket.connect();
 		}
 		}
 	},
 	},
 	mounted() {
 	mounted() {
+		io.getSocket(socket => {
+			this.socket = socket;
+		});
 		this.passcode = localStorage.getItem("passcode");
 		this.passcode = localStorage.getItem("passcode");
 	}
 	}
 };
 };