diff options
Diffstat (limited to 'py_modules/lsfg_vk/config_schema.py')
| -rw-r--r-- | py_modules/lsfg_vk/config_schema.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/py_modules/lsfg_vk/config_schema.py b/py_modules/lsfg_vk/config_schema.py index 1098248..9ab8bf5 100644 --- a/py_modules/lsfg_vk/config_schema.py +++ b/py_modules/lsfg_vk/config_schema.py @@ -356,9 +356,9 @@ class ConfigurationManager: elif key == "SteamDeck": script_values["disable_steamdeck_mode"] = value == "0" - except Exception: - # If parsing fails, return empty dict (will use defaults) - pass + except (ValueError, KeyError, IndexError) as e: + # If parsing fails, log the error and return empty dict (will use defaults) + print(f"Error parsing script content: {e}") return script_values |
