diff options
author | Jamie V <jamie.j.vigliotta@nasa.gov> | 2022-06-30 19:01:53 +0300 |
---|---|---|
committer | Jamie V <jamie.j.vigliotta@nasa.gov> | 2022-06-30 19:01:53 +0300 |
commit | 29977f8eb2c48736c62715e36a9db0a0fb85ba84 (patch) | |
tree | 8f158dab9e1eff1dda8a6824cbd5b1be6d53d59d | |
parent | f404c4022b20031b4e46acedea25d3ca2abeba42 (diff) |
slicing the added array by a size option if one is passed intc-size-limit
-rw-r--r-- | src/api/telemetry/TelemetryCollection.js | 5 |
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); } } |