Bug fixes

This commit is contained in:
Thoronium 2023-02-26 01:44:01 -07:00 committed by GitHub
parent 85a16e3407
commit f2e3c69c0f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 9 additions and 3 deletions

View File

@ -132,7 +132,7 @@ pub fn read_file(path: String) -> String {
Ok(file) => file,
Err(e) => {
// Send back error for handling by the caller
return e;
return null;
}
};

View File

@ -97,9 +97,9 @@ pub fn unzip(
}
// If downloading full build, emit that the jar was extracted with it
if zipfile = "GrasscutterCulti3.4.zip" {
if zipfile == "GrasscutterCulti3.4.zip" {
window
.emit("jar_extracted", destpath.to_string() + (destpath.to_string() + "grasscutter.jar"))
.emit("jar_extracted", destpath.to_string() + &((destpath.to_string() + "grasscutter.jar")))
.unwrap();
}

View File

@ -40,5 +40,11 @@ export async function encryptionEnabled(path: string) {
return false
}
// Also check if null just in case
if (serverConf == null) {
console.log(`Server config at ${path} not found or invalid. Be sure to run the server at least once to generate it`)
return false
}
return serverConf.server.http.encryption.useEncryption
}