This commit is contained in:
2023-09-18 19:06:34 -05:00
parent 0807d3380b
commit a512845ae4
+2
View File
@@ -112,6 +112,7 @@ export class Decoder {
return packet; return packet;
} }
// NOTE(jwetzell): gets merged set of tracker field keys minus the guaranteed properties
getTrackerFields(): Set<string> { getTrackerFields(): Set<string> {
const keys = new Set( const keys = new Set(
Object.values(this.trackers) Object.values(this.trackers)
@@ -119,6 +120,7 @@ export class Decoder {
.flat(1) .flat(1)
); );
// NOTE(jwetzell): remove fields that definitely exist
keys.delete('id'); keys.delete('id');
keys.delete('has_subchunks'); keys.delete('has_subchunks');
keys.delete('data_len'); keys.delete('data_len');