mirror of
https://github.com/tobspr/shapez.io.git
synced 2025-06-13 13:04:03 +00:00
Fixed promise await structure
This commit is contained in:
parent
a4632f67d0
commit
fe1e526b8d
@ -91,12 +91,14 @@ export class ModManager {
|
|||||||
*/
|
*/
|
||||||
addMod(url, fromFile = false) {
|
addMod(url, fromFile = false) {
|
||||||
if (fromFile && G_IS_STANDALONE) {
|
if (fromFile && G_IS_STANDALONE) {
|
||||||
return new Promise(async (resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
const modCodeResult = await getIPCRenderer().invoke("fs-job", {
|
getIPCRenderer()
|
||||||
|
.invoke("fs-job", {
|
||||||
folder: "mods",
|
folder: "mods",
|
||||||
type: "read",
|
type: "read",
|
||||||
filename: url,
|
filename: url,
|
||||||
});
|
})
|
||||||
|
.then(modCodeResult => {
|
||||||
if (!modCodeResult.success) return reject("Mod is invalid");
|
if (!modCodeResult.success) return reject("Mod is invalid");
|
||||||
|
|
||||||
const modCode = modCodeResult.data;
|
const modCode = modCodeResult.data;
|
||||||
@ -113,6 +115,7 @@ export class ModManager {
|
|||||||
reject("Mod is invalid");
|
reject("Mod is invalid");
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
});
|
||||||
} else
|
} else
|
||||||
return Promise.race([
|
return Promise.race([
|
||||||
new Promise((resolve, reject) => {
|
new Promise((resolve, reject) => {
|
||||||
|
Loading…
Reference in New Issue
Block a user