ClientSettings Alpha fix

This commit is contained in:
Lawin0129
2021-11-18 19:48:26 +00:00
committed by GitHub
parent ef6a4f12cf
commit 51d8f92d2c

View File

@@ -782,13 +782,20 @@ express.get("/fortnite/api/cloudstorage/user/*/:file", async (req, res) => {
var currentBuildID = ""; var currentBuildID = "";
if (req.headers["user-agent"]) { if (req.headers["user-agent"]) {
var BuildID = req.headers["user-agent"].split("-")[3].split(",")[0] try {
if (!Number.isNaN(Number(BuildID))) { var BuildID = req.headers["user-agent"].split("-")[3].split(",")[0]
currentBuildID = BuildID; if (!Number.isNaN(Number(BuildID))) {
} currentBuildID = BuildID;
}
if (Number.isNaN(Number(BuildID))) { if (Number.isNaN(Number(BuildID))) {
var BuildID = req.headers["user-agent"].split("-")[3].split(" ")[0] var BuildID = req.headers["user-agent"].split("-")[3].split(" ")[0]
if (!Number.isNaN(Number(BuildID))) {
currentBuildID = BuildID;
}
}
} catch (err) {
var BuildID = req.headers["user-agent"].split("-")[1].split("+")[0]
if (!Number.isNaN(Number(BuildID))) { if (!Number.isNaN(Number(BuildID))) {
currentBuildID = BuildID; currentBuildID = BuildID;
} }
@@ -812,13 +819,20 @@ express.get("/fortnite/api/cloudstorage/user/:accountId", async (req, res) => {
var currentBuildID = ""; var currentBuildID = "";
if (req.headers["user-agent"]) { if (req.headers["user-agent"]) {
var BuildID = req.headers["user-agent"].split("-")[3].split(",")[0] try {
if (!Number.isNaN(Number(BuildID))) { var BuildID = req.headers["user-agent"].split("-")[3].split(",")[0]
currentBuildID = BuildID; if (!Number.isNaN(Number(BuildID))) {
} currentBuildID = BuildID;
}
if (Number.isNaN(Number(BuildID))) { if (Number.isNaN(Number(BuildID))) {
var BuildID = req.headers["user-agent"].split("-")[3].split(" ")[0] var BuildID = req.headers["user-agent"].split("-")[3].split(" ")[0]
if (!Number.isNaN(Number(BuildID))) {
currentBuildID = BuildID;
}
}
} catch (err) {
var BuildID = req.headers["user-agent"].split("-")[1].split("+")[0]
if (!Number.isNaN(Number(BuildID))) { if (!Number.isNaN(Number(BuildID))) {
currentBuildID = BuildID; currentBuildID = BuildID;
} }
@@ -853,13 +867,20 @@ express.put("/fortnite/api/cloudstorage/user/*/*", async (req, res) => {
var currentBuildID = ""; var currentBuildID = "";
if (req.headers["user-agent"]) { if (req.headers["user-agent"]) {
var BuildID = req.headers["user-agent"].split("-")[3].split(",")[0] try {
if (!Number.isNaN(Number(BuildID))) { var BuildID = req.headers["user-agent"].split("-")[3].split(",")[0]
currentBuildID = BuildID; if (!Number.isNaN(Number(BuildID))) {
} currentBuildID = BuildID;
}
if (Number.isNaN(Number(BuildID))) { if (Number.isNaN(Number(BuildID))) {
var BuildID = req.headers["user-agent"].split("-")[3].split(" ")[0] var BuildID = req.headers["user-agent"].split("-")[3].split(" ")[0]
if (!Number.isNaN(Number(BuildID))) {
currentBuildID = BuildID;
}
}
} catch (err) {
var BuildID = req.headers["user-agent"].split("-")[1].split("+")[0]
if (!Number.isNaN(Number(BuildID))) { if (!Number.isNaN(Number(BuildID))) {
currentBuildID = BuildID; currentBuildID = BuildID;
} }