From: Dominik Schmidt Date: Wed, 9 Jan 2019 15:00:33 +0000 (+0100) Subject: Fix lookup of system wide settings X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~21^2~468^2~346 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=17465a6f941fe688cf1a4516752aa9f015e4b523;p=nextcloud-desktop.git Fix lookup of system wide settings --- diff --git a/src/libsync/configfile.cpp b/src/libsync/configfile.cpp index 9f0a39219..9f5b5540b 100644 --- a/src/libsync/configfile.cpp +++ b/src/libsync/configfile.cpp @@ -299,14 +299,14 @@ QVariant ConfigFile::getPolicySetting(const QString &setting, const QVariant &de if (Utility::isWindows()) { // check for policies first and return immediately if a value is found. QSettings userPolicy(QString::fromLatin1(R"(HKEY_CURRENT_USER\Software\Policies\%1\%2)") - .arg(APPLICATION_VENDOR, Theme::instance()->appName()), + .arg(APPLICATION_VENDOR, Theme::instance()->appNameGUI()), QSettings::NativeFormat); if (userPolicy.contains(setting)) { return userPolicy.value(setting); } QSettings machinePolicy(QString::fromLatin1(R"(HKEY_LOCAL_MACHINE\Software\Policies\%1\%2)") - .arg(APPLICATION_VENDOR, APPLICATION_NAME), + .arg(APPLICATION_VENDOR, Theme::instance()->appNameGUI()), QSettings::NativeFormat); if (machinePolicy.contains(setting)) { return machinePolicy.value(setting); @@ -739,7 +739,7 @@ QVariant ConfigFile::getValue(const QString ¶m, const QString &group, systemSetting = systemSettings.value(param, defaultValue); } else { // Windows QSettings systemSettings(QString::fromLatin1(R"(HKEY_LOCAL_MACHINE\Software\%1\%2)") - .arg(APPLICATION_VENDOR, Theme::instance()->appName()), + .arg(APPLICATION_VENDOR, Theme::instance()->appNameGUI()), QSettings::NativeFormat); if (!group.isEmpty()) { systemSettings.beginGroup(group);