chore(cod_api_tool.py): fix userInfo.json path

This commit is contained in:
Rim 2025-02-28 02:22:05 -05:00
parent 0bbf8d2c31
commit 79d4dbb68e

View File

@ -121,7 +121,7 @@ class CodStatsManager:
self.save_to_file(identities_data, 'identities.json')
# Check if userInfo.json exists to determine if we should fetch additional data
user_info_file = os.path.join(STATS_DIR, 'userInfo.json')
user_info_file = os.path.join('userInfo.json')
if os.path.exists(user_info_file):
# Additional user data
info = api.Me.info()
@ -129,13 +129,7 @@ class CodStatsManager:
event_feed = api.Me.eventFeed()
cod_points = api.Me.codPoints()
connected_accounts = api.Me.connectedAccounts()
try:
settings = api.Me.settings()
# Make sure settings is JSON serializable
self.save_to_file(self._ensure_json_serializable(settings), 'settings.json')
except TypeError as e:
print(f"Warning: Could not save settings due to serialization error: {e}")
settings = api.Me.settings()
# Save additional data
self.save_to_file(info, 'info.json')