From adeda27225d9885c9c1549853697a6f270c10a04 Mon Sep 17 00:00:00 2001 From: Jani Luukko Date: Sun, 6 Jul 2014 21:58:38 +0300 Subject: [PATCH 1/2] Do not add spaces to search query, for real. Additional whitespace caused irrelevant search results, as described in https://github.com/mopidy/mopidy-soundcloud/issues/27 --- mopidy_soundcloud/library.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mopidy_soundcloud/library.py b/mopidy_soundcloud/library.py index 04e637a..5ff9f8a 100644 --- a/mopidy_soundcloud/library.py +++ b/mopidy_soundcloud/library.py @@ -170,7 +170,7 @@ def search(self, query=None, uris=None): tracks=self.backend.remote.resolve_url(search_query) ) else: - search_query = ' '.join(query.values()[0]) + search_query = ''.join(query.values()[0]) logger.info('Searching SoundCloud for \'%s\'', search_query) return SearchResult( uri='soundcloud:search', From 891b8e61456c3290c59967fc54b631de5311d0e9 Mon Sep 17 00:00:00 2001 From: Jani Luukko Date: Sun, 6 Jul 2014 22:29:29 +0300 Subject: [PATCH 2/2] Removed .join from mopidy's search --- mopidy_soundcloud/library.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mopidy_soundcloud/library.py b/mopidy_soundcloud/library.py index 5ff9f8a..049f94e 100644 --- a/mopidy_soundcloud/library.py +++ b/mopidy_soundcloud/library.py @@ -170,7 +170,7 @@ def search(self, query=None, uris=None): tracks=self.backend.remote.resolve_url(search_query) ) else: - search_query = ''.join(query.values()[0]) + search_query = query.values()[0] logger.info('Searching SoundCloud for \'%s\'', search_query) return SearchResult( uri='soundcloud:search',