From 2dc0350213579ed71fc1e82d012a91fb83a9edd5 Mon Sep 17 00:00:00 2001 From: alwayscompiling Date: Tue, 2 Aug 2022 16:36:50 -0400 Subject: [PATCH] Idk how the merge messed up, but fixed the bad merge. --- data/highscores_data.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/data/highscores_data.py b/data/highscores_data.py index e61ca3c..0344dea 100644 --- a/data/highscores_data.py +++ b/data/highscores_data.py @@ -15,15 +15,20 @@ class HighscoresData: """Class for storing and retrieving highscores data.""" def __init__(self) -> None: + """ Default constructor for Highscores Data. Opens up known highscores data on creation. + """ self._guild_map: dict = {} + # Ensure that data directories exist. if not os.path.exists(HIGHSCORES_BACKUP_DIR): os.mkdir(HIGHSCORES_BACKUP_DIR) if not os.path.exists(HIGHSCORES_DATA_DIR): os.mkdir(HIGHSCORES_DATA_DIR) self.open_highscores_data() + def __str__(self) -> str: + """ Returns Highscores class as a string for printing. Returns: str: Highscores class as a string @@ -32,10 +37,6 @@ class HighscoresData: for guild_id, guild_obj in self._guild_map.items(): data[guild_id] = guild_obj.to_dict() return "Highscores Data\n" + json.dumps(data, indent=4) - if not os.path.exists(HIGHSCORES_BACKUP_DIR): - os.mkdir(HIGHSCORES_BACKUP_DIR) - if not os.path.exists(HIGHSCORES_DATA_DIR): - os.mkdir(HIGHSCORES_DATA_DIR) def add_guild(self, guild_id: int) -> None: """