aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Api/Javascript/ApiClient.js
diff options
context:
space:
mode:
authorLukePulverenti <luke.pulverenti@gmail.com>2013-03-04 21:05:59 -0500
committerLukePulverenti <luke.pulverenti@gmail.com>2013-03-04 21:05:59 -0500
commitcd69bd7c7dca673a1b15ac96fb06f265a7e4fdc7 (patch)
treeb8066d318cfc43b8d2bd1bbbabcd9ac319c75894 /MediaBrowser.Api/Javascript/ApiClient.js
parente17b515697c1044644ce58aec9e84ece0b8a2794 (diff)
fixed configuration saving issues
Diffstat (limited to 'MediaBrowser.Api/Javascript/ApiClient.js')
-rw-r--r--MediaBrowser.Api/Javascript/ApiClient.js56
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"
+ });
},
/**