From b652ef026656b30cd885e392b5ea0ee30b8ecafe Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Sun, 12 May 2013 11:27:56 -0400 Subject: [PATCH] fixes #232 - '/' in artist causes issues. --- ApiClient.js | 4 ++++ packages.config | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ApiClient.js b/ApiClient.js index 17f70a1d97..a6422b525f 100644 --- a/ApiClient.js +++ b/ApiClient.js @@ -97,6 +97,10 @@ MediaBrowser.ApiClient = function ($, navigator, JSON, WebSocket, setTimeout) { self.encodeName = function (name) { + name = name.split('/').join('-'); + + name = name.split('?').join('-'); + var val = $.param({ name: name }); return val.substring(val.indexOf('=') + 1).replace("'", '%27'); }; diff --git a/packages.config b/packages.config index d1529864bb..3dde6a51ee 100644 --- a/packages.config +++ b/packages.config @@ -1,6 +1,6 @@  - + \ No newline at end of file