aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MediaBrowser.Api/PluginService.cs2
-rw-r--r--MediaBrowser.Common.Implementations/Security/PluginSecurityManager.cs12
-rw-r--r--MediaBrowser.Common/Security/ISecurityManager.cs2
3 files changed, 4 insertions, 12 deletions
diff --git a/MediaBrowser.Api/PluginService.cs b/MediaBrowser.Api/PluginService.cs
index 1c81d8e25..224a88881 100644
--- a/MediaBrowser.Api/PluginService.cs
+++ b/MediaBrowser.Api/PluginService.cs
@@ -291,7 +291,7 @@ namespace MediaBrowser.Api
public async Task Post(RegisterAppstoreSale request)
{
- var success = await _securityManager.RegisterAppStoreSale(request.Store, request.Application, request.Product, request.Feature, request.Type, request.StoreId, request.StoreToken, request.Email, request.Amount);
+ var success = await _securityManager.RegisterAppStoreSale(request.Store, request.Application, request.Product, request.Type, request.StoreId, request.StoreToken, request.Email, request.Amount);
if (!success) throw new ApplicationException("Error registering store sale");
}
diff --git a/MediaBrowser.Common.Implementations/Security/PluginSecurityManager.cs b/MediaBrowser.Common.Implementations/Security/PluginSecurityManager.cs
index 410611c8a..18a0cf856 100644
--- a/MediaBrowser.Common.Implementations/Security/PluginSecurityManager.cs
+++ b/MediaBrowser.Common.Implementations/Security/PluginSecurityManager.cs
@@ -186,7 +186,7 @@ namespace MediaBrowser.Common.Implementations.Security
}
}
- public async Task<Boolean> RegisterAppStoreSale(string store, string application, string product, string feature,
+ public async Task<Boolean> RegisterAppStoreSale(string store, string application, string product,
string type, string storeId, string storeToken, string email, string amt)
{
var data = new Dictionary<string, string>()
@@ -194,7 +194,6 @@ namespace MediaBrowser.Common.Implementations.Security
{"store", store},
{"application", application},
{"product", product},
- {"feature", feature},
{"type", type},
{"storeId", storeId},
{"token", storeToken},
@@ -202,16 +201,9 @@ namespace MediaBrowser.Common.Implementations.Security
{"amt", amt}
};
- var options = new HttpRequestOptions()
- {
- Url = AppstoreRegUrl,
- CancellationToken = CancellationToken.None
- };
- options.RequestHeaders.Add("X-Emby-Token", /*_appHost.SystemId*/ "08606E86D043");
-
try
{
- using (var json = await _httpClient.Post(options, data).ConfigureAwait(false))
+ using (var json = await _httpClient.Post(AppstoreRegUrl, data, CancellationToken.None).ConfigureAwait(false))
{
var reg = _jsonSerializer.DeserializeFromStream<RegRecord>(json);
if (!String.IsNullOrEmpty(reg.key))
diff --git a/MediaBrowser.Common/Security/ISecurityManager.cs b/MediaBrowser.Common/Security/ISecurityManager.cs
index b82159aa6..17bd88b65 100644
--- a/MediaBrowser.Common/Security/ISecurityManager.cs
+++ b/MediaBrowser.Common/Security/ISecurityManager.cs
@@ -45,7 +45,7 @@ namespace MediaBrowser.Common.Security
/// Register an appstore sale
/// </summary>
/// <returns>true if successful</returns>
- Task<Boolean> RegisterAppStoreSale(string store, string application, string product, string feature,
+ Task<Boolean> RegisterAppStoreSale(string store, string application, string product,
string type, string storeId, string storeToken, string email, string amt);
/// <summary>