Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nasa/openmct.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJamie V <jamie.j.vigliotta@nasa.gov>2022-06-30 19:01:53 +0300
committerJamie V <jamie.j.vigliotta@nasa.gov>2022-06-30 19:01:53 +0300
commit29977f8eb2c48736c62715e36a9db0a0fb85ba84 (patch)
tree8f158dab9e1eff1dda8a6824cbd5b1be6d53d59d
parentf404c4022b20031b4e46acedea25d3ca2abeba42 (diff)
slicing the added array by a size option if one is passed intc-size-limit
-rw-r--r--src/api/telemetry/TelemetryCollection.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/api/telemetry/TelemetryCollection.js b/src/api/telemetry/TelemetryCollection.js
index f562d3e54..599e48843 100644
--- a/src/api/telemetry/TelemetryCollection.js
+++ b/src/api/telemetry/TelemetryCollection.js
@@ -222,6 +222,11 @@ export class TelemetryCollection extends EventEmitter {
}
if (added.length) {
+ // check if there is a size option, if so force it's adherence
+ if (this.options.size !== undefined && this.options.size > 0) {
+ added = added.slice(0, this.options.size);
+ }
+
this.emit('add', added);
}
}