mirror of
https://github.com/Lawin0129/LawinServer.git
synced 2026-01-13 02:42:22 +01:00
ClientSettings Alpha fix
This commit is contained in:
21
index.js
21
index.js
@@ -782,6 +782,7 @@ express.get("/fortnite/api/cloudstorage/user/*/:file", async (req, res) => {
|
||||
var currentBuildID = "";
|
||||
|
||||
if (req.headers["user-agent"]) {
|
||||
try {
|
||||
var BuildID = req.headers["user-agent"].split("-")[3].split(",")[0]
|
||||
if (!Number.isNaN(Number(BuildID))) {
|
||||
currentBuildID = BuildID;
|
||||
@@ -793,6 +794,12 @@ express.get("/fortnite/api/cloudstorage/user/*/:file", async (req, res) => {
|
||||
currentBuildID = BuildID;
|
||||
}
|
||||
}
|
||||
} catch (err) {
|
||||
var BuildID = req.headers["user-agent"].split("-")[1].split("+")[0]
|
||||
if (!Number.isNaN(Number(BuildID))) {
|
||||
currentBuildID = BuildID;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
const file = path.join(__dirname, `./ClientSettings/ClientSettings-${currentBuildID}.Sav`);
|
||||
@@ -812,6 +819,7 @@ express.get("/fortnite/api/cloudstorage/user/:accountId", async (req, res) => {
|
||||
var currentBuildID = "";
|
||||
|
||||
if (req.headers["user-agent"]) {
|
||||
try {
|
||||
var BuildID = req.headers["user-agent"].split("-")[3].split(",")[0]
|
||||
if (!Number.isNaN(Number(BuildID))) {
|
||||
currentBuildID = BuildID;
|
||||
@@ -823,6 +831,12 @@ express.get("/fortnite/api/cloudstorage/user/:accountId", async (req, res) => {
|
||||
currentBuildID = BuildID;
|
||||
}
|
||||
}
|
||||
} catch (err) {
|
||||
var BuildID = req.headers["user-agent"].split("-")[1].split("+")[0]
|
||||
if (!Number.isNaN(Number(BuildID))) {
|
||||
currentBuildID = BuildID;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
const file = `./ClientSettings/ClientSettings-${currentBuildID}.Sav`;
|
||||
@@ -853,6 +867,7 @@ express.put("/fortnite/api/cloudstorage/user/*/*", async (req, res) => {
|
||||
var currentBuildID = "";
|
||||
|
||||
if (req.headers["user-agent"]) {
|
||||
try {
|
||||
var BuildID = req.headers["user-agent"].split("-")[3].split(",")[0]
|
||||
if (!Number.isNaN(Number(BuildID))) {
|
||||
currentBuildID = BuildID;
|
||||
@@ -864,6 +879,12 @@ express.put("/fortnite/api/cloudstorage/user/*/*", async (req, res) => {
|
||||
currentBuildID = BuildID;
|
||||
}
|
||||
}
|
||||
} catch (err) {
|
||||
var BuildID = req.headers["user-agent"].split("-")[1].split("+")[0]
|
||||
if (!Number.isNaN(Number(BuildID))) {
|
||||
currentBuildID = BuildID;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fs.writeFileSync(`./ClientSettings/ClientSettings-${currentBuildID}.Sav`, req.rawBody, 'latin1');
|
||||
|
||||
Reference in New Issue
Block a user