From 2a744bf5d745f653d95da3f4a11a86fa152562cf Mon Sep 17 00:00:00 2001 From: supertiger1234 Date: Fri, 8 Nov 2019 17:43:48 +0000 Subject: [PATCH] added socket event for server position --- src/store/modules/socketIOModule.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/store/modules/socketIOModule.js b/src/store/modules/socketIOModule.js index 62509ca..28458bf 100644 --- a/src/store/modules/socketIOModule.js +++ b/src/store/modules/socketIOModule.js @@ -420,6 +420,16 @@ const actions = { }, ["socket_deleteMessage"](context, { channelID, messageID }) { context.dispatch("deleteMessage", { channelID, messageID }); + }, + ["socket_self:serverPosition"](context, {server_position}) { + const servers = context.rootGetters['servers/servers']; + let serverSorted = {}; + for (let index = 0; index < server_position.length; index++) { + const server_id = server_position[index]; + serverSorted = { ...{[server_id]: servers[server_id]}, ...serverSorted}; + } + context.dispatch("servers/setServers", serverSorted); + } };