From 435fa89517de061b625fd994746c98afd9a5a373 Mon Sep 17 00:00:00 2001 From: claude-bot Date: Wed, 6 May 2026 05:13:48 +0900 Subject: [PATCH] Fix receiver preload path on Windows --- app/assets/js/scripts/landing.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/assets/js/scripts/landing.js b/app/assets/js/scripts/landing.js index e0ba0f2..4ca5a9c 100644 --- a/app/assets/js/scripts/landing.js +++ b/app/assets/js/scripts/landing.js @@ -692,9 +692,11 @@ async function dlAsync(login = true) { DistroAPI.isDevMode() ) - const receiverPatchPath = path.join(__dirname, '..', 'vanillapatch.js') + const receiverPatchPath = path + .resolve(__dirname, '..', 'vanillapatch.js') + .replace(/\\/g, '/') const existingNodeOptions = process.env.NODE_OPTIONS?.trim() - const receiverNodeOptions = `--require=\"${receiverPatchPath}\"` + const receiverNodeOptions = `--require=${receiverPatchPath}` fullRepairModule.spawnReceiver({ NODE_OPTIONS: existingNodeOptions != null && existingNodeOptions.length > 0