Log which required field is missing.

This commit is contained in:
JoelKatz
2012-10-06 17:05:28 -07:00
parent 20a50f0f90
commit 972a504b97

View File

@@ -154,7 +154,7 @@ bool STObject::setType(const std::vector<SOElement::ptr> &type)
{
if (elem->flags != SOE_OPTIONAL)
{
Log(lsTRACE) << "setType !valid missing";
Log(lsWARNING) << "setType !valid missing " << elem->e_field.fieldName;
valid = false;
}
newData.push_back(makeNonPresentObject(elem->e_field));
@@ -168,7 +168,7 @@ bool STObject::setType(const std::vector<SOElement::ptr> &type)
{
if (!t.getFName().isDiscardable())
{
Log(lsTRACE) << "setType !valid leftover: " << t.getFName().getName();
Log(lsWARNING) << "setType !valid leftover: " << t.getFName().getName();
valid = false;
}
}