summaryrefslogtreecommitdiff
path: root/defaults
diff options
context:
space:
mode:
authorxXJsonDeruloXx <danielhimebauch@gmail.com>2026-08-01 14:47:18 -0400
committerxXJsonDeruloXx <danielhimebauch@gmail.com>2026-08-01 14:47:18 -0400
commit02521a797e195b331af1778cd7bc854d3a396ead (patch)
tree63c48b246d9db2f6ab0140259d7fb8b15f2e085b /defaults
parent96eb17b0a9f2cfd2b00ad082bef893f4efc229f7 (diff)
downloadDecky-Framegen-02521a797e195b331af1778cd7bc854d3a396ead.tar.gz
Decky-Framegen-02521a797e195b331af1778cd7bc854d3a396ead.zip
refactor patch management and add ownership safeguards
Diffstat (limited to 'defaults')
-rwxr-xr-xdefaults/assets/fgmod.sh6
1 files changed, 5 insertions, 1 deletions
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