aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-10-18 10:00:55 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-10-18 10:00:55 -0400
commit6aa0ed71131a5c075b483a38005bcc076b0a60d3 (patch)
tree91645d3502f6c75b056ba68e458ddb8cb07d611d
parent0eec819ca70ac0fab7e37cee09c58fab336bf9f0 (diff)
enclose music brainz searches in quotes
-rw-r--r--MediaBrowser.Providers/Music/LastfmArtistProvider.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/MediaBrowser.Providers/Music/LastfmArtistProvider.cs b/MediaBrowser.Providers/Music/LastfmArtistProvider.cs
index b59b84117..52493fd24 100644
--- a/MediaBrowser.Providers/Music/LastfmArtistProvider.cs
+++ b/MediaBrowser.Providers/Music/LastfmArtistProvider.cs
@@ -136,7 +136,7 @@ namespace MediaBrowser.Providers.Music
// They seem to throw bad request failures on any term with a slash
var nameToSearch = item.Name.Replace('/', ' ');
- var url = string.Format("http://www.musicbrainz.org/ws/2/artist/?query=artist:{0}", UrlEncode(nameToSearch));
+ var url = string.Format("http://www.musicbrainz.org/ws/2/artist/?query=artist:\"{0}\"", UrlEncode(nameToSearch));
var doc = await FanArtAlbumProvider.Current.GetMusicBrainzResponse(url, cancellationToken).ConfigureAwait(false);
@@ -152,7 +152,7 @@ namespace MediaBrowser.Providers.Music
if (HasDiacritics(item.Name))
{
// Try again using the search with accent characters url
- url = string.Format("http://www.musicbrainz.org/ws/2/artist/?query=artistaccent:{0}", UrlEncode(nameToSearch));
+ url = string.Format("http://www.musicbrainz.org/ws/2/artist/?query=artistaccent:\"{0}\"", UrlEncode(nameToSearch));
doc = await FanArtAlbumProvider.Current.GetMusicBrainzResponse(url, cancellationToken).ConfigureAwait(false);