From: Marvin Schenkel Date: Wed, 18 Feb 2026 18:04:47 +0000 (+0100) Subject: Switch to MA MusicBrainz mirror (#3186) X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=e8786cbfdaf16dacde1c3c9d243977d3e3517b86;p=music-assistant-server.git Switch to MA MusicBrainz mirror (#3186) * Use MA Musicbrainz mirror and relax throttler. * Use MA Musicbrainz mirror and relax throttler. --- diff --git a/music_assistant/providers/musicbrainz/__init__.py b/music_assistant/providers/musicbrainz/__init__.py index c810f605..74fe86ee 100644 --- a/music_assistant/providers/musicbrainz/__init__.py +++ b/music_assistant/providers/musicbrainz/__init__.py @@ -234,7 +234,7 @@ class MusicBrainzRecording(DataClassDictMixin): class MusicbrainzProvider(MetadataProvider): """The Musicbrainz Metadata provider.""" - throttler = ThrottlerManager(rate_limit=1, period=30) + throttler = ThrottlerManager(rate_limit=5, period=1) async def handle_async_init(self) -> None: """Handle async initialization of the provider.""" @@ -430,7 +430,7 @@ class MusicbrainzProvider(MetadataProvider): @throttle_with_retries async def get_data(self, endpoint: str, **kwargs: str) -> Any: """Get data from api.""" - url = f"https://musicbrainz.org/ws/2/{endpoint}" + url = f"https://musicbrainz-mirror.music-assistant.io/ws/2/{endpoint}" headers = { "User-Agent": f"Music Assistant/{self.mass.version} (https://music-assistant.io)" }