diff --git a/ApiClient.js b/ApiClient.js index b68241cdde..0561403047 100644 --- a/ApiClient.js +++ b/ApiClient.js @@ -449,7 +449,7 @@ MediaBrowser.ApiClient = function ($, navigator, JSON, WebSocket, setTimeout) { throw new Error("null name"); } - var url = self.getUrl("Artists/" + name + "/Refresh", { + var url = self.getUrl("Artists/" + self.encodeName(name) + "/Refresh", { forced: force || false @@ -467,7 +467,7 @@ MediaBrowser.ApiClient = function ($, navigator, JSON, WebSocket, setTimeout) { throw new Error("null name"); } - var url = self.getUrl("Genres/" + name + "/Refresh", { + var url = self.getUrl("Genres/" + self.encodeName(name) + "/Refresh", { forced: force || false @@ -485,7 +485,7 @@ MediaBrowser.ApiClient = function ($, navigator, JSON, WebSocket, setTimeout) { throw new Error("null name"); } - var url = self.getUrl("MusicGenres/" + name + "/Refresh", { + var url = self.getUrl("MusicGenres/" + self.encodeName(name) + "/Refresh", { forced: force || false @@ -503,7 +503,7 @@ MediaBrowser.ApiClient = function ($, navigator, JSON, WebSocket, setTimeout) { throw new Error("null name"); } - var url = self.getUrl("Persons/" + name + "/Refresh", { + var url = self.getUrl("Persons/" + self.encodeName(name) + "/Refresh", { forced: force || false @@ -521,7 +521,7 @@ MediaBrowser.ApiClient = function ($, navigator, JSON, WebSocket, setTimeout) { throw new Error("null name"); } - var url = self.getUrl("Studios/" + name + "/Refresh", { + var url = self.getUrl("Studios/" + self.encodeName(name) + "/Refresh", { forced: force || false diff --git a/dashboard-ui/scripts/edititemmetadata.js b/dashboard-ui/scripts/edititemmetadata.js index d58fc71a9d..eaf6d4f9cd 100644 --- a/dashboard-ui/scripts/edititemmetadata.js +++ b/dashboard-ui/scripts/edititemmetadata.js @@ -512,20 +512,20 @@ }; var updatePromise; - - if (item.Type == "Artist") { + + if (currentItem.Type == "Artist") { updatePromise = ApiClient.updateArtist(item); } - else if (item.Type == "Genre") { + else if (currentItem.Type == "Genre") { updatePromise = ApiClient.updateGenre(item); } - else if (item.Type == "MusicGenre") { + else if (currentItem.Type == "MusicGenre") { updatePromise = ApiClient.updateMusicGenre(item); } - else if (item.Type == "Person") { + else if (currentItem.Type == "Person") { updatePromise = ApiClient.updatePerson(item); } - else if (item.Type == "Studio") { + else if (currentItem.Type == "Studio") { updatePromise = ApiClient.updateStudio(item); } else { diff --git a/packages.config b/packages.config index d46a5da70a..ab134ebdaa 100644 --- a/packages.config +++ b/packages.config @@ -1,6 +1,6 @@  - + \ No newline at end of file