fix: RsiLauncherEnhance
Some checks failed
Windows Nightly Build / build (push) Has been cancelled
Linux Nightly Build / build (push) Has been cancelled

This commit is contained in:
xkeyC
2026-02-07 19:32:28 +08:00
parent 1ae03808dc
commit 980a63668b

View File

@@ -71,8 +71,13 @@ pub async fn get_rsi_launcher_asar_data(asar_path: &str) -> anyhow::Result<RsiLa
let mut main_js_content: Vec<u8> = Vec::new();
asar.files().iter().for_each(|v| {
let (path, file) = v;
let path_string = path.clone().into_os_string().into_string().unwrap().replace("\\", "/");
if path_string.starts_with("app/static/js/main.") && path_string.ends_with(".js") {
let path_string = path.clone().into_os_string().into_string().unwrap();
let path_start = if cfg!(target_os = "windows") {
"app\\static\\js\\main."
} else {
"app/static/js/main."
};
if path_string.starts_with(path_start) && path_string.ends_with(".js") {
main_js_path = path_string;
main_js_content = file.data().to_vec();
}