diff --git a/package.json b/package.json index e48d997..f8ee60e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "clawx", - "version": "0.1.24-alpha.4", + "version": "0.1.24-alpha.5", "pnpm": { "onlyBuiltDependencies": [ "@whiskeysockets/baileys", diff --git a/scripts/installer.nsh b/scripts/installer.nsh index 2c60f66..0447d30 100644 --- a/scripts/installer.nsh +++ b/scripts/installer.nsh @@ -83,7 +83,7 @@ ; This avoids NSIS string-buffer limits and preserves long PATH values. InitPluginsDir ClearErrors - File "/oname=$PLUGINSDIR\update-user-path.ps1" "resources\cli\win32\update-user-path.ps1" + File "/oname=$PLUGINSDIR\update-user-path.ps1" "${__FILEDIR__}\..\resources\cli\win32\update-user-path.ps1" ExecWait '"$SYSDIR\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -NonInteractive -ExecutionPolicy Bypass -File "$PLUGINSDIR\update-user-path.ps1" -Action add -CliDir "$INSTDIR\resources\cli"' $0 IfErrors 0 +2 DetailPrint "Warning: Failed to launch PowerShell while updating PATH." @@ -98,7 +98,7 @@ ; Remove resources\cli from user PATH via PowerShell so long PATH values are handled safely InitPluginsDir ClearErrors - File "/oname=$PLUGINSDIR\update-user-path.ps1" "resources\cli\win32\update-user-path.ps1" + File "/oname=$PLUGINSDIR\update-user-path.ps1" "${__FILEDIR__}\..\resources\cli\win32\update-user-path.ps1" ExecWait '"$SYSDIR\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -NonInteractive -ExecutionPolicy Bypass -File "$PLUGINSDIR\update-user-path.ps1" -Action remove -CliDir "$INSTDIR\resources\cli"' $0 IfErrors 0 +2 DetailPrint "Warning: Failed to launch PowerShell while removing PATH entry."