Skip to content

Commit 25e3bc0

Browse files
Fix map on undefined if path doesn't exist in rev (#2785)
Co-authored-by: Matt Seddon <[email protected]>
1 parent 6ab03d2 commit 25e3bc0

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

extension/src/plots/model/collect.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -508,15 +508,16 @@ const updateDatapoints = (
508508
fields: string[]
509509
): unknown[] =>
510510
selectedRevisions
511-
.flatMap(revision =>
512-
revisionData?.[revision]?.[path].map(data => {
511+
.flatMap(revision => {
512+
const datapoints = revisionData?.[revision]?.[path] || []
513+
return datapoints.map(data => {
513514
const obj = data as Record<string, unknown>
514515
return {
515516
...obj,
516517
[key]: mergeFields(fields.map(field => obj[field] as string))
517518
}
518519
})
519-
)
520+
})
520521
.filter(Boolean)
521522

522523
const updateRevisions = (

0 commit comments

Comments
 (0)