mirror of
https://github.com/PluralKit/PluralKit.git
synced 2026-02-04 04:56:49 +00:00
fix(dash): fix shard lookup
This commit is contained in:
parent
727f378577
commit
b53dcfee43
1 changed files with 3 additions and 3 deletions
|
|
@ -26,7 +26,7 @@
|
||||||
|
|
||||||
const get = async () => {
|
const get = async () => {
|
||||||
const pkdata = await api().private.discord.shard_state.get();
|
const pkdata = await api().private.discord.shard_state.get();
|
||||||
let data = pkdata.shards.sort((x, y) => (x.id > y.id) ? 1 : -1);
|
let data = pkdata.shards.sort((x, y) => (x.shard_id < y.shard_id) ? 1 : -1);
|
||||||
let latencies = 0;
|
let latencies = 0;
|
||||||
data = data.map(shard => {
|
data = data.map(shard => {
|
||||||
latencies += shard.latency;
|
latencies += shard.latency;
|
||||||
|
|
@ -71,7 +71,7 @@
|
||||||
var match = findShardInput.match(/https:\/\/(?:[\w]*\.)?discord(?:app)?\.com\/channels\/(\d+)\/\d+\/\d+/);
|
var match = findShardInput.match(/https:\/\/(?:[\w]*\.)?discord(?:app)?\.com\/channels\/(\d+)\/\d+\/\d+/);
|
||||||
if (match != null) {
|
if (match != null) {
|
||||||
console.log("match", match)
|
console.log("match", match)
|
||||||
foundShard = shards[Number(getShardID(match[1], shards.length))];
|
foundShard = shards[(shards.length - 1) - (Number(getShardID(match[1], shards.length)))];
|
||||||
valid = true;
|
valid = true;
|
||||||
shardInfoMsg = "";
|
shardInfoMsg = "";
|
||||||
return;
|
return;
|
||||||
|
|
@ -84,7 +84,7 @@
|
||||||
shardInfoMsg = "Invalid server ID";
|
shardInfoMsg = "Invalid server ID";
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
foundShard = shards[Number(shard)];
|
foundShard = shards[(shards.length - 1) - Number(shard)];
|
||||||
valid = true;
|
valid = true;
|
||||||
shardInfoMsg = "";
|
shardInfoMsg = "";
|
||||||
} catch(e) {
|
} catch(e) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue