diff --git a/xiaomusic/httpserver.py b/xiaomusic/httpserver.py index 5a24237..ccd0159 100644 --- a/xiaomusic/httpserver.py +++ b/xiaomusic/httpserver.py @@ -580,6 +580,7 @@ async def playlistupdatename( @app.get("/playlistnames") async def getplaylistnames(Verifcation=Depends(verification)): names = xiaomusic.get_play_list_names() + log.info(f"names {names}") return { "ret": "OK", "names": names, diff --git a/xiaomusic/xiaomusic.py b/xiaomusic/xiaomusic.py index bcfed25..fb2db89 100644 --- a/xiaomusic/xiaomusic.py +++ b/xiaomusic/xiaomusic.py @@ -1176,7 +1176,7 @@ class XiaoMusic: # 获取所有自定义歌单 def get_play_list_names(self): custom_play_list = self.get_custom_play_list() - return custom_play_list.keys() + return list(custom_play_list.keys()) # 获取歌单中所有歌曲 def play_list_musics(self, name):