diff options
| author | LukePulverenti <luke.pulverenti@gmail.com> | 2013-03-04 21:05:59 -0500 |
|---|---|---|
| committer | LukePulverenti <luke.pulverenti@gmail.com> | 2013-03-04 21:05:59 -0500 |
| commit | cd69bd7c7dca673a1b15ac96fb06f265a7e4fdc7 (patch) | |
| tree | b8066d318cfc43b8d2bd1bbbabcd9ac319c75894 /MediaBrowser.Api/Javascript/ApiClient.js | |
| parent | e17b515697c1044644ce58aec9e84ece0b8a2794 (diff) | |
fixed configuration saving issues
Diffstat (limited to 'MediaBrowser.Api/Javascript/ApiClient.js')
| -rw-r--r-- | MediaBrowser.Api/Javascript/ApiClient.js | 56 |
1 files changed, 51 insertions, 5 deletions
diff --git a/MediaBrowser.Api/Javascript/ApiClient.js b/MediaBrowser.Api/Javascript/ApiClient.js index 84e54597b..a57722e50 100644 --- a/MediaBrowser.Api/Javascript/ApiClient.js +++ b/MediaBrowser.Api/Javascript/ApiClient.js @@ -1126,7 +1126,29 @@ var ApiClient = { var url = ApiClient.getUrl("System/Configuration"); - return $.post(url, JSON.stringify(configuration)); + return $.ajax({ + type: "POST", + url: url, + data: JSON.stringify(configuration), + dataType: "json", + contentType: "application/json" + }); + }, + + /** + * Updates plugin security info + */ + updatePluginSecurityInfo: function (info) { + + var url = ApiClient.getUrl("Plugins/SecurityInfo"); + + return $.ajax({ + type: "POST", + url: url, + data: JSON.stringify(info), + dataType: "json", + contentType: "application/json" + }); }, /** @@ -1141,7 +1163,13 @@ var ApiClient = { var url = ApiClient.getUrl("Users"); - return $.post(url, JSON.stringify(user)); + return $.ajax({ + type: "POST", + url: url, + data: JSON.stringify(user), + dataType: "json", + contentType: "application/json" + }); }, /** @@ -1156,7 +1184,13 @@ var ApiClient = { var url = ApiClient.getUrl("Users/" + user.Id); - return $.post(url, JSON.stringify(user)); + return $.ajax({ + type: "POST", + url: url, + data: JSON.stringify(user), + dataType: "json", + contentType: "application/json" + }); }, /** @@ -1176,7 +1210,13 @@ var ApiClient = { var url = ApiClient.getUrl("ScheduledTasks/" + id + "/Triggers"); - return $.post(url, JSON.stringify(triggers)); + return $.ajax({ + type: "POST", + url: url, + data: JSON.stringify(triggers), + dataType: "json", + contentType: "application/json" + }); }, /** @@ -1196,7 +1236,13 @@ var ApiClient = { var url = ApiClient.getUrl("Plugins/" + id + "/Configuration"); - return $.post(url, JSON.stringify(configuration)); + return $.ajax({ + type: "POST", + url: url, + data: JSON.stringify(configuration), + dataType: "json", + contentType: "application/json" + }); }, /** |
