|
@@ -93,10 +93,12 @@ export default () => new Vuex.Store({
|
|
|
|
|
|
},
|
|
},
|
|
setNewMeetingInLobby(state, data) {
|
|
setNewMeetingInLobby(state, data) {
|
|
- let lobby = state.lobbies.filter((cur) => cur.id == parseInt(data.lobby.id))
|
|
|
|
|
|
+ let lobby = state.lobbies.filter((cur) => cur.uid == data.lobby.uid)
|
|
|
|
|
|
if (lobby.length) {
|
|
if (lobby.length) {
|
|
- data.finalDate = new Date(data.scheduled_date ? data.scheduled_date : data.created_at)
|
|
|
|
|
|
+ data.active_members = []
|
|
|
|
+ data.pros_online = []
|
|
|
|
+
|
|
lobby[0].meetings.push(data)
|
|
lobby[0].meetings.push(data)
|
|
lobby[0].meetings.sort((a, b) => {
|
|
lobby[0].meetings.sort((a, b) => {
|
|
return a.finalDate - b.finalDate
|
|
return a.finalDate - b.finalDate
|