aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/settingsaccessor.cpp
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2018-04-08 12:07:56 +0300
committerOrgad Shaneh <orgads@gmail.com>2018-04-09 09:32:13 +0000
commit9053cd7515a47605738a2e418d62d94db445ec8b (patch)
tree3e2e6bc8f82d16e6269e5ef0da53145a3b24a62f /src/libs/utils/settingsaccessor.cpp
parente806ea40ccaff89857604d53fc8e78a155ce9ad1 (diff)
SettingsAccessor: Support user file without EnvironmentId
Let the users forge a user file without injecting their environment. Task-number: QTCREATORBUG-20097 Change-Id: Ia481f0f6d7c704d26b5f7d0f985f38dd39027f95 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'src/libs/utils/settingsaccessor.cpp')
-rw-r--r--src/libs/utils/settingsaccessor.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/utils/settingsaccessor.cpp b/src/libs/utils/settingsaccessor.cpp
index d25a9ed6df..ad9d3517fb 100644
--- a/src/libs/utils/settingsaccessor.cpp
+++ b/src/libs/utils/settingsaccessor.cpp
@@ -538,7 +538,7 @@ bool SettingsAccessor::isValidVersionAndId(const int version, const QByteArray &
const int lastVersion = currentVersion();
return (version >= firstVersion && version <= lastVersion)
- && ( id == requiredId || requiredId.isEmpty());
+ && (id.isEmpty() || requiredId.isEmpty() || id == requiredId);
}
/*!