mirror of https://github.com/Nezreka/SoulSync.git
MusicBrainz mandates a meaningful User-Agent with contact info, warning that bare strings can trigger IP blocking under load. Our client was sending `SoulSync/2.3` with no contact — and the search adapter passed an app version hard-coded at "2.3" that's now stale (UI is at 2.40). Fix: default contact to the project URL (`https://github.com/Nezreka/SoulSync`) when no email is supplied, so every request lands as `SoulSync/<version> ( https://github.com/Nezreka/SoulSync )`. Drop the search-adapter version suffix to a generic "2" since the exact UI minor version would add noise to every MB request without helping operators track issues. Reference: https://musicbrainz.org/doc/MusicBrainz_API — "it is important that your application sets a proper User-Agent string."pull/372/head
parent
7285c6f55a
commit
3c48508c3f
Loading…
Reference in new issue