From fda26bd68a05f3a440019be16f60d91e3d567ea8 Mon Sep 17 00:00:00 2001 From: ect0s <73128770+ect0s@users.noreply.github.com> Date: Sun, 18 Dec 2022 14:08:38 -0500 Subject: [PATCH] Fix Layer Filtering. The raw JSON from the request doesn't use .layerid, instead it uses rawName as per the Layer.js file. https://github.com/Team-Silver-Sphere/SquadJS/blob/cf882aa3d2e490945e89a91dec524e0aa02ac5cb/squad-server/layers/layer.js#L5 --- mapvote.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mapvote.js b/mapvote.js index 8e3e6a5..d2117c8 100644 --- a/mapvote.js +++ b/mapvote.js @@ -876,7 +876,7 @@ export default class MapVote extends DiscordBasePlugin { ); for (const layer of response.data.Maps) { - if (!Layers.layers.find((e) => e.layerid == layer.layerid)) Layers.layers.push(new Layer(layer)); + if (!Layers.layers.find((e) => e.layerid == layer.rawName)) Layers.layers.push(new Layer(layer)); } this.verbose(1, 'Layer list updated');