1
0
mirror of https://github.com/hanxi/xiaomusic.git synced 2026-04-06 12:15:05 +08:00

fix: 修复在线推送发出设置成循环播放回复的问题

This commit is contained in:
涵曦
2026-01-10 15:18:57 +08:00
parent 77ddeb8e80
commit bbb8554d84

View File

@@ -12,6 +12,10 @@ from urllib.parse import urlparse
import aiohttp
from xiaomusic.const import (
PLAY_TYPE_ALL,
)
def _build_keyword(song_name, artist):
"""
@@ -311,7 +315,7 @@ class OnlineMusicService:
# 如果指定了特定设备,播放歌单
if did != "web_device" and self.xiaomusic.did_exist(did):
# 歌单推送应该是全部播放,不随机打乱
await self.xiaomusic.set_play_type_all(did)
await self.xiaomusic.set_play_type(did, PLAY_TYPE_ALL, False)
push_playlist = self.xiaomusic.get_music_list()[list_name]
song_name = push_playlist[0]
await self.xiaomusic.do_play_music_list(did, list_name, song_name)