Handle corrupted preferences file

Partial fix dcs-liberation/dcs_liberation#2747
Includes pydcs bump since it contains the other half of the fix.
This commit is contained in:
Raffson
2023-03-04 14:10:51 +01:00
parent ae379bd8f5
commit 24d995828f
2 changed files with 2 additions and 2 deletions

View File

@@ -36,7 +36,7 @@ def init():
"ignore_empty_install_directory", False
)
is_first_start = False
except KeyError:
except (KeyError, json.JSONDecodeError):
__dcs_saved_game_directory = ""
__dcs_installation_directory = ""
__last_save_file = ""