Commit 159bce05 authored by Pritam Ghanghas's avatar Pritam Ghanghas

Fix for travis falure. Validate min max values before trying to set on metadata

parent 21d008de
......@@ -440,7 +440,7 @@ void APMParameterMetaData::addMetaDataToFact(Fact* fact, MAV_TYPE vehicleType)
if (!rawMetaData->min.isEmpty()) {
QVariant varMin;
QString errorString;
if (metaData->convertAndValidate(rawMetaData->min, true /* convertOnly */, varMin, errorString)) {
if (metaData->convertAndValidate(rawMetaData->min, false /* validate as well */, varMin, errorString)) {
metaData->setMin(varMin);
} else {
qCDebug(APMParameterMetaDataLog) << "Invalid min value, name:" << metaData->name()
......@@ -452,7 +452,7 @@ void APMParameterMetaData::addMetaDataToFact(Fact* fact, MAV_TYPE vehicleType)
if (!rawMetaData->max.isEmpty()) {
QVariant varMax;
QString errorString;
if (metaData->convertAndValidate(rawMetaData->max, true /* convertOnly */, varMax, errorString)) {
if (metaData->convertAndValidate(rawMetaData->max, false /* validate as well */, varMax, errorString)) {
metaData->setMax(varMax);
} else {
qCDebug(APMParameterMetaDataLog) << "Invalid max value, name:" << metaData->name() << " type:"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment