From f0676d3cab309ece11409e260d8856ba8f06d247 Mon Sep 17 00:00:00 2001 From: "Formatter [BOT]" Date: Mon, 25 May 2026 16:28:23 +0000 Subject: [PATCH] =?UTF-8?q?Auto-format=20code=20=F0=9F=A7=B9=F0=9F=8C=9F?= =?UTF-8?q?=F0=9F=A4=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xiaomusic/js_plugin_manager.py | 5 +---- xiaomusic/online_music.py | 19 +++++++++++-------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/xiaomusic/js_plugin_manager.py b/xiaomusic/js_plugin_manager.py index bea71c8..1d7c30a 100644 --- a/xiaomusic/js_plugin_manager.py +++ b/xiaomusic/js_plugin_manager.py @@ -1490,10 +1490,7 @@ class JSPluginManager: meta = {} songmid = ( - song_info.get("songmid") - or meta.get("songmid") - or meta.get("songId") - or "" + song_info.get("songmid") or meta.get("songmid") or meta.get("songId") or "" ) song_id = song_info.get("songId") or meta.get("songId") or song_info.get("id") diff --git a/xiaomusic/online_music.py b/xiaomusic/online_music.py index ccd5f12..afdfd3f 100644 --- a/xiaomusic/online_music.py +++ b/xiaomusic/online_music.py @@ -382,7 +382,11 @@ class OnlineMusicService: self.log.warning("LX Server歌曲无音质信息,使用默认 128k") return "128k" - start_index = LX_QUALITY_PRIORITY.index(user_preference) if user_preference in LX_QUALITY_PRIORITY else -1 + start_index = ( + LX_QUALITY_PRIORITY.index(user_preference) + if user_preference in LX_QUALITY_PRIORITY + else -1 + ) if start_index == -1: self.log.warning(f"LX Server无效的音质偏好: {user_preference}") return available_qualities[0] or "128k" @@ -392,7 +396,9 @@ class OnlineMusicService: self.log.info(f"LX Server选择音质: {quality} (偏好: {user_preference})") return quality - self.log.warning(f"LX Server无匹配音质,使用第一个可用: {available_qualities[0]}") + self.log.warning( + f"LX Server无匹配音质,使用第一个可用: {available_qualities[0]}" + ) return available_qualities[0] or "128k" def _get_lx_server_next_lower_quality(self, current_quality, song_info): @@ -461,8 +467,7 @@ class OnlineMusicService: def _is_lx_platform_not_supported_error(self, error_msg): return bool( - error_msg - and ("未找到支持" in error_msg or "not supported" in error_msg) + error_msg and ("未找到支持" in error_msg or "not supported" in error_msg) ) async def _find_lx_server_other_source_match( @@ -577,8 +582,7 @@ class OnlineMusicService: candidate_singer = self._get_lx_song_singer(candidate).lower() if target_singer and candidate_singer: return ( - target_singer in candidate_singer - or candidate_singer in target_singer + target_singer in candidate_singer or candidate_singer in target_singer ) return True @@ -640,8 +644,7 @@ class OnlineMusicService: ) else: self.log.info( - "LX Server缓存检查: " - f"{song_name} - {singer} ({quality}) 命中缓存: 否" + f"LX Server缓存检查: {song_name} - {singer} ({quality}) 命中缓存: 否" ) async def _execute_lx_server_music_lyric(self, song_info):