fix: 3.ogg not download when audioOverride but remote_dl is false

This commit is contained in:
c8763yee
2025-08-15 19:42:58 +08:00
parent 4911511ed7
commit 7f94416189

View File

@@ -85,9 +85,12 @@ class SonglistParser:
if i['ratingClass'] == 3 and i.get('audioOverride', False):
r |= 64
r |= 1 << i['ratingClass']
else:
if any(i['ratingClass'] == 3 for i in song.get('difficulties', [])):
r |= 8
else: # 針對remote_dl為False時BYD難度強制下載的處理
for i in song.get('difficulties', []):
if i['ratingClass'] == 3:
r |= 8
if i.get('audioOverride', False):
r |= 64
for extra_file in song.get('additional_files', []):
x = extra_file['file_name']