@@ -184,7 +184,9 @@ const TopNQueries = ({
184
184
const { latency, cpu, memory } =
185
185
resp ?. response ?. persistent ?. search ?. insights ?. top_queries || { } ;
186
186
if ( latency !== undefined && latency . enabled === 'true' ) {
187
- const [ time , timeUnits ] = latency . window_size . match ( / \D + | \d + / g) ;
187
+ const [ time , timeUnits ] = latency . window_size
188
+ ? latency . window_size . match ( / \D + | \d + / g)
189
+ : [ '1' , 'm' ] ;
188
190
setMetricSettings ( 'latency' , {
189
191
isEnabled : true ,
190
192
currTopN : latency . top_n_size ,
@@ -193,7 +195,9 @@ const TopNQueries = ({
193
195
} ) ;
194
196
}
195
197
if ( cpu !== undefined && cpu . enabled === 'true' ) {
196
- const [ time , timeUnits ] = cpu . window_size . match ( / \D + | \d + / g) ;
198
+ const [ time , timeUnits ] = cpu . window_size
199
+ ? cpu . window_size . match ( / \D + | \d + / g)
200
+ : [ '1' , 'm' ] ;
197
201
setMetricSettings ( 'cpu' , {
198
202
isEnabled : true ,
199
203
currTopN : cpu . top_n_size ,
@@ -202,7 +206,9 @@ const TopNQueries = ({
202
206
} ) ;
203
207
}
204
208
if ( memory !== undefined && memory . enabled === 'true' ) {
205
- const [ time , timeUnits ] = memory . window_size . match ( / \D + | \d + / g) ;
209
+ const [ time , timeUnits ] = memory . window_size
210
+ ? memory . window_size . match ( / \D + | \d + / g)
211
+ : [ '1' , 'm' ] ;
206
212
setMetricSettings ( 'memory' , {
207
213
isEnabled : true ,
208
214
currTopN : memory . top_n_size ,
0 commit comments