|
@@ -85,6 +85,40 @@ QVariantMap RemoteComponent::ResourceInformation()
|
|
|
resourceInfo["platform"] = QSysInfo::productType();
|
|
|
resourceInfo["platformVersion"] = QSysInfo::productVersion();
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ QString systemname = SettingsComponent::Get().value(SETTINGS_SECTION_SYSTEM, "systemname").toString();
|
|
|
+ QString defaultSystemname = "PlexMediaPlayer";
|
|
|
+
|
|
|
+ bool isSystemnameEmpty = systemname.isEmpty();
|
|
|
+ bool isSystemnameDefault = systemname.compare(defaultSystemname) == 0;
|
|
|
+
|
|
|
+ if (!isSystemnameEmpty && !isSystemnameDefault)
|
|
|
+ resourceInfo["title"] = systemname;
|
|
|
+
|
|
|
+ QLOG_DEBUG() << "Resolving system name: Host name:" << gdmInfo["Name"].toString();
|
|
|
+ QLOG_DEBUG() << "Resolving system name: System name setting:" << systemname;
|
|
|
+ QLOG_DEBUG() << "Resolving system name: Is system name setting empty value:" << isSystemnameEmpty;
|
|
|
+ QLOG_DEBUG() << "Resolving system name: Is system name setting default value:" << isSystemnameDefault;
|
|
|
+ QLOG_DEBUG() << "Resolving system name: Final value:" << resourceInfo["title"].toString();
|
|
|
+
|
|
|
return resourceInfo;
|
|
|
};
|
|
|
|