Commit e6eb5644 authored by Roman Bapst's avatar Roman Bapst

Merge pull request #2165 from DonLakeFlyer/ParamMeta

Fix loading of meta data
parents d641b884 81fe47bc
......@@ -97,6 +97,8 @@ void APMParameterMetaData::_loadParameterFactMetaData(void)
/// Override from FactLoad which connects the meta data to the fact
void APMParameterMetaData::addMetaDataToFact(Fact* fact)
{
_loadParameterFactMetaData();
// FIXME: Will need to switch here based on _vehicle->firmwareType() to pull right set of meta data
FactMetaData* metaData = new FactMetaData(fact->type(), fact);
......
......@@ -347,6 +347,7 @@ void PX4ParameterMetaData::_loadParameterFactMetaData(void)
/// Override from FactLoad which connects the meta data to the fact
void PX4ParameterMetaData::addMetaDataToFact(Fact* fact)
{
_loadParameterFactMetaData();
if (_mapParameterName2FactMetaData.contains(fact->name())) {
fact->setMetaData(_mapParameterName2FactMetaData[fact->name()]);
} else {
......
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