[Telemetry] Convert to legacy domains/ranges
When requesting metadata via the legacy telemetry capability, add fields for ranges/domains to avoid breaking legacy views. Fixes #1684
This commit is contained in:
@@ -138,6 +138,11 @@ define(
|
|||||||
typeRequest = (type && type.getDefinition().telemetry) || {},
|
typeRequest = (type && type.getDefinition().telemetry) || {},
|
||||||
modelTelemetry = domainObject.getModel().telemetry,
|
modelTelemetry = domainObject.getModel().telemetry,
|
||||||
fullRequest = Object.create(typeRequest),
|
fullRequest = Object.create(typeRequest),
|
||||||
|
newObject = objectUtils.toNewFormat(
|
||||||
|
domainObject.getModel(),
|
||||||
|
domainObject.getId()
|
||||||
|
),
|
||||||
|
metadata = this.openmct.telemetry.getMetadata(newObject),
|
||||||
bounds,
|
bounds,
|
||||||
timeSystem;
|
timeSystem;
|
||||||
|
|
||||||
@@ -173,6 +178,14 @@ define(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!fullRequest.ranges) {
|
||||||
|
fullRequest.ranges = metadata.valuesForHints(['range']);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!fullRequest.domains) {
|
||||||
|
fullRequest.domains = metadata.valuesForHints(['domain']);
|
||||||
|
}
|
||||||
|
|
||||||
return fullRequest;
|
return fullRequest;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user