feat: unify media recognition and music lifecycle

This commit is contained in:
jxxghp
2026-08-12 06:51:58 +08:00
parent b018646f61
commit 97dba2a8ae
96 changed files with 4677 additions and 719 deletions
+5 -3
View File
@@ -123,9 +123,10 @@ def test_recognize_music_returns_detail():
with patch("app.api.endpoints.music.MediaChain", return_value=chain):
result = asyncio.run(
recognize_music(
request=MusicRecognizeRequest(
source="musicbrainz",
media_id="recording-1",
request=MusicRecognizeRequest(
source="musicbrainz",
media_id="recording-1",
music_type="recording",
),
_=Mock(),
)
@@ -136,6 +137,7 @@ def test_recognize_music_returns_detail():
source="musicbrainz",
mediaid="recording-1",
mtype=MediaType.MUSIC,
music_type="recording",
)