chuni: fix favorite music list

pull/204/head
Dniel97 2025-03-02 18:34:06 +01:00
parent 399f983bea
commit cdd46d51b7
No known key found for this signature in database
GPG Key ID: DE105D481972329C
1 changed files with 6 additions and 2 deletions

View File

@ -1017,9 +1017,13 @@ class ChuniBase:
# New in LUMINOUS PLUS # New in LUMINOUS PLUS
if "userFavoriteMusicList" in upsert: if "userFavoriteMusicList" in upsert:
# musicId, orderId # musicId, orderId
music_ids = set(int(m["musicId"]) for m in upsert["userFavoriteMusicList"]) music_ids = set(
int(m["musicId"])
for m in upsert["userFavoriteMusicList"]
if m["musicId"] != "-1"
)
current_favorites = await self.data.item.get_all_favorites( current_favorites = await self.data.item.get_all_favorites(
user_id, self.version, fav_kind=FavoriteItemKind.MUSIC user_id, self.version, fav_kind=FavoriteItemKind.MUSIC.value
) )
if current_favorites is None: if current_favorites is None: