mirror of
https://github.com/danbulant/Nertivia-Client
synced 2026-06-15 04:21:19 +00:00
fixed user error
This commit is contained in:
parent
c028b043d1
commit
e764aba188
1 changed files with 17 additions and 15 deletions
|
|
@ -82,24 +82,26 @@ const actions = {
|
|||
|
||||
let servers = user.servers || [];
|
||||
|
||||
// sort server by users order
|
||||
let tempServers = [...servers];
|
||||
let sortedServers = [];
|
||||
if (settings.server_position) {
|
||||
// sort server by users order
|
||||
let tempServers = [...servers];
|
||||
let sortedServers = [];
|
||||
|
||||
for (let index = 0; index < settings.server_position.length; index++) {
|
||||
const server_id = settings.server_position[index];
|
||||
const findIndex = tempServers.findIndex((s) => s.server_id == server_id );
|
||||
console.log()
|
||||
if (tempServers[findIndex]) {
|
||||
sortedServers = [...sortedServers, ...[tempServers[findIndex]]];
|
||||
tempServers.splice(findIndex, 1)
|
||||
}
|
||||
for (let index = 0; index < settings.server_position.length; index++) {
|
||||
const server_id = settings.server_position[index];
|
||||
const findIndex = tempServers.findIndex((s) => s.server_id == server_id );
|
||||
console.log()
|
||||
if (tempServers[findIndex]) {
|
||||
sortedServers = [...sortedServers, ...[tempServers[findIndex]]];
|
||||
tempServers.splice(findIndex, 1)
|
||||
}
|
||||
}
|
||||
|
||||
servers = [...sortedServers.reverse(), ...tempServers];
|
||||
sortedServers = null;
|
||||
tempServers = null;
|
||||
}
|
||||
|
||||
servers = [...sortedServers.reverse(), ...tempServers];
|
||||
sortedServers = null;
|
||||
tempServers = null;
|
||||
|
||||
|
||||
|
||||
//convert array to object for servers
|
||||
|
|
|
|||
Loading…
Reference in a new issue