Browse Source

Merge pull request #13822 from thornbill/missing-system-info

Add missing public properties to SystemInfo response
Niels van Velzen 2 months ago
parent
commit
767ee2b5c4
1 changed files with 2 additions and 0 deletions
  1. 2 0
      Emby.Server.Implementations/SystemManager.cs

+ 2 - 0
Emby.Server.Implementations/SystemManager.cs

@@ -53,6 +53,7 @@ public class SystemManager : ISystemManager
             HasPendingRestart = _applicationHost.HasPendingRestart,
             IsShuttingDown = _applicationLifetime.ApplicationStopping.IsCancellationRequested,
             Version = _applicationHost.ApplicationVersionString,
+            ProductName = _applicationHost.Name,
             WebSocketPortNumber = _applicationHost.HttpPort,
             CompletedInstallations = _installationManager.CompletedInstallations.ToArray(),
             Id = _applicationHost.SystemId,
@@ -65,6 +66,7 @@ public class SystemManager : ISystemManager
             TranscodingTempPath = _configurationManager.GetTranscodePath(),
             ServerName = _applicationHost.FriendlyName,
             LocalAddress = _applicationHost.GetSmartApiUrl(request),
+            StartupWizardCompleted = _configurationManager.CommonConfiguration.IsStartupWizardCompleted,
             SupportsLibraryMonitor = true,
             PackageName = _startupOptions.PackageName,
             CastReceiverApplications = _configurationManager.Configuration.CastReceiverApplications