diff options
| -rw-r--r-- | MediaBrowser.Api/PluginService.cs | 2 | ||||
| -rw-r--r-- | MediaBrowser.Common.Implementations/Security/PluginSecurityManager.cs | 12 | ||||
| -rw-r--r-- | MediaBrowser.Common/Security/ISecurityManager.cs | 2 |
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> |
