diff options
Diffstat (limited to 'MediaBrowser.WebDashboard/ApiClient.js')
| -rw-r--r-- | MediaBrowser.WebDashboard/ApiClient.js | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/MediaBrowser.WebDashboard/ApiClient.js b/MediaBrowser.WebDashboard/ApiClient.js index a46fe3487..62204c2b1 100644 --- a/MediaBrowser.WebDashboard/ApiClient.js +++ b/MediaBrowser.WebDashboard/ApiClient.js @@ -378,6 +378,28 @@ MediaBrowser.ApiClient = function ($, navigator, JSON, WebSocket, setTimeout) { }; /** + * Refreshes metadata for an item + */ + self.refreshItem = function (itemId, force, recursive) { + + if (!itemId) { + throw new Error("null itemId"); + } + + var url = self.getUrl("Items/" + itemId + "/Refresh", { + + force: force || false, + recursive: recursive || false + + }); + + return self.ajax({ + type: "POST", + url: url + }); + }; + + /** * Installs or updates a new plugin */ self.installPlugin = function (name, updateClass, version) { |
