From 4899e0383f3594029a467071880cedf8844cb02b Mon Sep 17 00:00:00 2001 From: 283375 Date: Sat, 16 Sep 2023 20:31:38 +0800 Subject: [PATCH] fix(external): `SonglistDifficultiesParser` file reading --- src/arcaea_offline/external/arcaea/songlist.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/arcaea_offline/external/arcaea/songlist.py b/src/arcaea_offline/external/arcaea/songlist.py index 02cbf93..be67e38 100644 --- a/src/arcaea_offline/external/arcaea/songlist.py +++ b/src/arcaea_offline/external/arcaea/songlist.py @@ -65,8 +65,7 @@ class SonglistDifficultiesParser(ArcaeaParser): self.filepath = filepath def parse(self) -> List[Union[Difficulty, DifficultyLocalized]]: - with open(self.filepath, "r", encoding="utf-8") as sl_f: - songlist_json_root = json.loads(sl_f.read()) + songlist_json_root = json.loads(self.read_file_text()) songlist_json = songlist_json_root["songs"] results = []