From bd68126b195988759e5357fe74d4e4dc7e5caced Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Fri, 3 Oct 2014 09:14:23 -0700 Subject: [PATCH] fix for values without defaults --- domain-server/src/DomainServerSettingsManager.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/domain-server/src/DomainServerSettingsManager.cpp b/domain-server/src/DomainServerSettingsManager.cpp index 8d866a318c..f99e0bf734 100644 --- a/domain-server/src/DomainServerSettingsManager.cpp +++ b/domain-server/src/DomainServerSettingsManager.cpp @@ -92,7 +92,12 @@ QVariant DomainServerSettingsManager::valueOrDefaultValueForKeyPath(const QStrin } } - return *foundValue; + if (foundValue) { + return *foundValue; + } else { + return QVariant(); + } + } const QString SETTINGS_PATH = "/settings.json";