diff --git a/LittlePaimon/database/models/abyss_info.py b/LittlePaimon/database/models/abyss_info.py index ff156ea..5806018 100644 --- a/LittlePaimon/database/models/abyss_info.py +++ b/LittlePaimon/database/models/abyss_info.py @@ -244,8 +244,8 @@ class AbyssInfo(Model): floor_info.end_times_up = end_times_up floor_info.end_times_down = end_times_down info.floors[floor['index']] = floor_info - if floor['index'] in ['9', '10', '11', '12']: - info.total_star += sum(l['star'] for l in floor['levels']) + if floor['index'] in [9, 10, 11, 12]: + info.total_star += sum(int(l['star']) for l in floor['levels']) info.update_time = datetime.datetime.now() await info.save()