1
- import { AnalysisData , CustomMetric , CustomMetricList , CustomMetricModel , Logs , Run } from "../models/run"
1
+ import { AnalysisData , CustomMetric , CustomMetricList , CustomMetricModel , Logs , LogUpdateType , Run } from "../models/run"
2
2
import { Status } from "../models/status"
3
3
import NETWORK , { ErrorResponse } from "../network"
4
4
import { User } from "../models/user"
@@ -585,14 +585,14 @@ export class LogCache extends CacheObject<Logs> {
585
585
586
586
private async getAll ( isRefresh = false ) : Promise < Logs > {
587
587
if ( isRefresh || this . data == null ) {
588
- let data = new Logs ( await NETWORK . getLogs ( this . uuid , this . url , - 2 ) )
588
+ let data = new Logs ( await NETWORK . getLogs ( this . uuid , this . url , LogUpdateType . ALL ) )
589
589
this . data . mergeLogs ( data )
590
590
return this . data
591
591
}
592
592
593
593
for ( let pageNo = 0 ; pageNo < this . data . pageLength ; pageNo ++ ) {
594
594
if ( ! this . data . hasPage ( pageNo ) ) {
595
- let data = new Logs ( await NETWORK . getLogs ( this . uuid , this . url , - 2 ) )
595
+ let data = new Logs ( await NETWORK . getLogs ( this . uuid , this . url , LogUpdateType . ALL ) )
596
596
this . data . mergeLogs ( data )
597
597
break
598
598
}
@@ -608,7 +608,7 @@ export class LogCache extends CacheObject<Logs> {
608
608
return this . data . getPageAsLog ( this . data . pageLength - 1 )
609
609
}
610
610
611
- let data = new Logs ( await NETWORK . getLogs ( this . uuid , this . url , - 1 ) )
611
+ let data = new Logs ( await NETWORK . getLogs ( this . uuid , this . url , LogUpdateType . LAST ) )
612
612
this . data . mergeLogs ( data )
613
613
return data
614
614
}
@@ -631,7 +631,7 @@ export class LogCache extends CacheObject<Logs> {
631
631
632
632
async get ( isRefresh = false , ...args : any [ ] ) : Promise < Logs > {
633
633
if ( this . data == null || ( isRefresh && isForceReloadTimeout ( this . lastUpdated ) ) || isReloadTimeout ( this . lastUpdated ) ) {
634
- this . data = await this . load ( - 1 )
634
+ this . data = await this . load ( LogUpdateType . LAST )
635
635
636
636
this . lastUpdated = ( new Date ( ) ) . getTime ( )
637
637
}
0 commit comments