|
@@ -657,6 +657,10 @@ export default {
|
|
|
let self = this;
|
|
|
}
|
|
|
|
|
|
+ this.sockets.subscribe("meeting-closed", data => {
|
|
|
+ this.$eventBus.$emit("leaveMeeting")
|
|
|
+ })
|
|
|
+
|
|
|
let self = this;
|
|
|
|
|
|
this.$eventBus.$on("meetingRejoin", () => {
|
|
@@ -685,11 +689,13 @@ export default {
|
|
|
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr("content")
|
|
|
},
|
|
|
error: jXhr => {
|
|
|
- console.error(getSingleError(jXhr));
|
|
|
+ console.error(getSingleError(jXhr))
|
|
|
}
|
|
|
});
|
|
|
- this.$store.dispatch("leaveMeeting");
|
|
|
- this.disconnect();
|
|
|
+ this.$store.dispatch("leaveMeeting")
|
|
|
+ this.$socket.emit('meetingLeft')
|
|
|
+ this.disconnect()
|
|
|
+ alert('Meeting was Closed.')
|
|
|
});
|
|
|
}
|
|
|
};
|