summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXisco Fauli <xiscofauli@libreoffice.org>2019-01-30 16:42:43 +0100
committerCaolán McNamara <caolanm@redhat.com>2019-01-31 16:36:30 +0100
commit45a0f2177b089065a2099a798639cb534ad67ac3 (patch)
treedfd28dd6f3e0fdb5ad30becff85522439db7318b
parente364c8c3e7352c10ec39538e3726e2a84ebfa388 (diff)
tdf#123050: catch object does not have a key labeled 'theme_data'
json::document_error: node::child: this object does not have a key labeled 'theme_data' Change-Id: Ic4daf53cff4e3e25b83393cb92957bf60cd5a92c Reviewed-on: https://gerrit.libreoffice.org/67161 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
-rw-r--r--cui/source/options/personalization.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/cui/source/options/personalization.cxx b/cui/source/options/personalization.cxx
index 3f496bee5db1..f5d6e9f232a3 100644
--- a/cui/source/options/personalization.cxx
+++ b/cui/source/options/personalization.cxx
@@ -815,10 +815,10 @@ PersonaInfo parseSingleResponse(const std::string& rResponse)
return PersonaInfo();
}
- auto theme_data = aDocumentRoot.child("theme_data");
-
try
{
+ auto theme_data = aDocumentRoot.child("theme_data");
+
PersonaInfo aNewPersona = {
OUString(),
OStringToOUString( OString(theme_data.child("name").string_value().get()),