diff --git a/src/plugins/condition/ConditionManager.js b/src/plugins/condition/ConditionManager.js index 2653a8c943..34960b2f3c 100644 --- a/src/plugins/condition/ConditionManager.js +++ b/src/plugins/condition/ConditionManager.js @@ -465,7 +465,7 @@ export default class ConditionManager extends EventEmitter { const normalizedDatum = Object.values(metadata).reduce((datum, metadatum) => { const testValue = this.getTestData(metadatum, endpoint.identifier); const formatter = this.openmct.telemetry.getValueFormatter(metadatum); - datum[metadatum.source || metadatum.key] = + datum[metadatum.key] = testValue !== undefined ? formatter.parse(testValue) : formatter.parse(telemetryDatum[metadatum.source]);