feat: 支持配置音乐封面代理地址 (#6258)

* feat: 支持配置音乐封面代理地址

* fix: 规范化音乐封面代理地址,去除尾随斜杠
This commit is contained in:
LLL001a
2026-08-09 12:42:20 +08:00
committed by GitHub
parent 372b9bc60f
commit 391f7880f4
3 changed files with 23 additions and 4 deletions
+3 -1
View File
@@ -675,7 +675,9 @@ class MusicBrainzModule(_ModuleBase):
"""根据 Release Group ID 构造 Cover Art Archive 封面地址。"""
if not release_group_id:
return None
return f"{cls._cover_url}/{release_group_id}/front-500"
# 支持配置音乐封面代理地址,解决 coverartarchive.org 无法访问的问题
base = (settings.MUSIC_COVER_PROXY or "https://coverartarchive.org").rstrip("/")
return f"{base}/release-group/{release_group_id}/front-500"
@classmethod
def _wait_for_rate_limit(cls) -> None: