From 02521a797e195b331af1778cd7bc854d3a396ead Mon Sep 17 00:00:00 2001 From: xXJsonDeruloXx Date: Sat, 1 Aug 2026 14:47:18 -0400 Subject: refactor patch management and add ownership safeguards --- defaults/assets/fgmod.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'defaults') diff --git a/defaults/assets/fgmod.sh b/defaults/assets/fgmod.sh index e0ee1d2..33207f3 100755 --- a/defaults/assets/fgmod.sh +++ b/defaults/assets/fgmod.sh @@ -305,7 +305,11 @@ fi # === OptiScaler env variables Handling === if [[ -f "$fgmod_path/update-optiscaler-config.py" ]]; then - python "$fgmod_path/update-optiscaler-config.py" "$exe_folder_path/OptiScaler.ini" + if [[ -n "$python_bin" ]]; then + "$python_bin" "$fgmod_path/update-optiscaler-config.py" "$exe_folder_path/OptiScaler.ini" + else + echo " Python is unavailable; skipping OptiScaler config migration" + fi fi # OptiScaler 0.9.0-pre11 can assert on Proton when HQ font auto mode tries to load -- cgit v1.2.3