aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Common.Implementations/Security
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2014-06-09 15:16:14 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2014-06-09 15:16:14 -0400
commit945e84327087c9e81371c7b4f940a19a0c083586 (patch)
tree0c4f4c2d4c048c3baf4acfe45a7caf8ff9fe931b /MediaBrowser.Common.Implementations/Security
parentba336372512e6366517a67e8b12677333266d032 (diff)
add new chapter provider feature
Diffstat (limited to 'MediaBrowser.Common.Implementations/Security')
-rw-r--r--MediaBrowser.Common.Implementations/Security/UsageReporter.cs6
1 files changed, 5 insertions, 1 deletions
diff --git a/MediaBrowser.Common.Implementations/Security/UsageReporter.cs b/MediaBrowser.Common.Implementations/Security/UsageReporter.cs
index 32e3a90dee..6982d49fde 100644
--- a/MediaBrowser.Common.Implementations/Security/UsageReporter.cs
+++ b/MediaBrowser.Common.Implementations/Security/UsageReporter.cs
@@ -1,6 +1,7 @@
using MediaBrowser.Common.Net;
using System;
using System.Collections.Generic;
+using System.Linq;
using System.Threading;
using System.Threading.Tasks;
@@ -25,13 +26,16 @@ namespace MediaBrowser.Common.Implementations.Security
var mac = _networkManager.GetMacAddress();
+ var plugins = string.Join("|", _applicationHost.Plugins.Select(i => i.Name).ToArray());
+
var data = new Dictionary<string, string>
{
{ "feature", _applicationHost.Name },
{ "mac", mac },
{ "ver", _applicationHost.ApplicationVersion.ToString() },
{ "platform", Environment.OSVersion.VersionString },
- { "isservice", _applicationHost.IsRunningAsService.ToString().ToLower()}
+ { "isservice", _applicationHost.IsRunningAsService.ToString().ToLower()},
+ { "plugins", plugins}
};
return _httpClient.Post(Constants.Constants.MbAdminUrl + "service/registration/ping", data, cancellationToken);