chore: log exception when parsing xmodel json fails

This commit is contained in:
Jan 2024-08-08 18:50:53 +02:00
parent 0707fa5873
commit 219590898f
No known key found for this signature in database
GPG Key ID: 44B581F78FF5C57C

View File

@ -40,8 +40,17 @@ namespace
return false;
}
const auto jXModel = jRoot.get<JsonXModel>();
return CreateXModelFromJson(jXModel, xmodel);
try
{
const auto jXModel = jRoot.get<JsonXModel>();
return CreateXModelFromJson(jXModel, xmodel);
}
catch (const json::exception& e)
{
std::cerr << std::format("Failed to parse json of xmodel: {}\n", e.what());
}
return false;
}
private: