From 6b8a3e15652be6542585af89e56534841a71dcd3 Mon Sep 17 00:00:00 2001 From: 283375 Date: Tue, 29 Aug 2023 01:33:37 +0800 Subject: [PATCH] fix(eternal): omit difficulties that have `"rating": 0` --- src/arcaea_offline/external/arcaea/songlist.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/arcaea_offline/external/arcaea/songlist.py b/src/arcaea_offline/external/arcaea/songlist.py index 8f33488..37ac206 100644 --- a/src/arcaea_offline/external/arcaea/songlist.py +++ b/src/arcaea_offline/external/arcaea/songlist.py @@ -76,6 +76,9 @@ class SonglistDifficultiesParser(ArcaeaParser): continue for item in song_item["difficulties"]: + if item["rating"] == 0: + continue + chart = Difficulty(song_id=song_item["id"]) chart.rating_class = item["ratingClass"] chart.rating = item["rating"]