mirror of
https://github.com/danbulant/Nertivia-Client
synced 2026-06-19 22:31:25 +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 || [];
|
let servers = user.servers || [];
|
||||||
|
|
||||||
// sort server by users order
|
if (settings.server_position) {
|
||||||
let tempServers = [...servers];
|
// sort server by users order
|
||||||
let sortedServers = [];
|
let tempServers = [...servers];
|
||||||
|
let sortedServers = [];
|
||||||
|
|
||||||
for (let index = 0; index < settings.server_position.length; index++) {
|
for (let index = 0; index < settings.server_position.length; index++) {
|
||||||
const server_id = settings.server_position[index];
|
const server_id = settings.server_position[index];
|
||||||
const findIndex = tempServers.findIndex((s) => s.server_id == server_id );
|
const findIndex = tempServers.findIndex((s) => s.server_id == server_id );
|
||||||
console.log()
|
console.log()
|
||||||
if (tempServers[findIndex]) {
|
if (tempServers[findIndex]) {
|
||||||
sortedServers = [...sortedServers, ...[tempServers[findIndex]]];
|
sortedServers = [...sortedServers, ...[tempServers[findIndex]]];
|
||||||
tempServers.splice(findIndex, 1)
|
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
|
//convert array to object for servers
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue