fix: address overwrite of .plist files

This commit is contained in:
Dan Brodjieski
2026-01-27 12:50:18 -05:00
parent f0f77b5ba1
commit 7dc5c41fee

View File

@@ -245,7 +245,7 @@ class Payload(BaseModel):
settings_dict (dict[str, Any]): The settings to save.
"""
try:
create_file(preferences_file, settings_dict)
create_file(preferences_file, settings_dict, append=True)
logger.success(f"Settings plist written to {preferences_file}")
except Exception as e:
logger.error(f"Error creating plist file {preferences_file}: {e}")