Skip to content

Commit fd50cf6

Browse files
committed
Fixed linux_wrapper.sh file resolution from URL
1 parent 2c1ebac commit fd50cf6

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/pages/Splash.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ import FileUtils from "../utils/FileUtils";
133133
import {areWrapperArgumentsProvided, isProtonRequired} from '../utils/LaunchUtils';
134134
import appWindow from '../providers/node/app/app_window';
135135
import Buffer from '../providers/node/buffer/buffer';
136+
import ProtocolProvider from 'src/providers/generic/protocol/ProtocolProvider';
136137
137138
const store = getStore<State>();
138139
const router = useRouter();
@@ -199,7 +200,7 @@ async function ensureWrapperInGameFolder() {
199200
if (await FsProvider.instance.exists(path.join(PathResolver.MOD_ROOT, wrapperName))) {
200201
await FsProvider.instance.unlink(path.join(PathResolver.MOD_ROOT, wrapperName));
201202
}
202-
const wrapperFileResult = await fetch(`/${wrapperName}`).then(res => res.arrayBuffer());
203+
const wrapperFileResult = await fetch(ProtocolProvider.getPublicAssetUrl(`/${wrapperName}`)).then(res => res.arrayBuffer());
203204
const wrapperFileContent = Buffer.from(wrapperFileResult);
204205
await FsProvider.instance.writeFile(path.join(PathResolver.MOD_ROOT, wrapperName), wrapperFileContent);
205206
}

0 commit comments

Comments
 (0)