Skip to content

Commit e4a3161

Browse files
authored
Merge pull request #1540 from github/aeisenberg/safe-max-fix
Ensure `safeMax` is safe for undefined values
2 parents 8c7c197 + 11bf3c9 commit e4a3161

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

extensions/ql-vscode/src/log-insights/join-order.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ const DEFAULT_WARNING_THRESHOLD = 50;
77
/**
88
* Like `max`, but returns 0 if no meaningful maximum can be computed.
99
*/
10-
function safeMax(it: Iterable<number>) {
11-
const m = Math.max(...it);
10+
function safeMax(it?: Iterable<number>) {
11+
const m = Math.max(...(it || []));
1212
return Number.isFinite(m) ? m : 0;
1313
}
1414

0 commit comments

Comments
 (0)