fix(access): expose master data maintenance queue
This commit is contained in:
@@ -132,6 +132,9 @@ func (s *Service) AccessSummary(ctx context.Context, query AccessQuery) (AccessS
|
||||
case "degraded":
|
||||
result.DegradedVehicles++
|
||||
}
|
||||
if len(row.MasterDataIssues) > 0 {
|
||||
result.MasterDataIncompleteVehicles++
|
||||
}
|
||||
switch row.OnlineState {
|
||||
case "online":
|
||||
result.OnlineVehicles++
|
||||
@@ -502,7 +505,11 @@ func keepAccessRow(row AccessVehicleRow, query AccessQuery) bool {
|
||||
return false
|
||||
}
|
||||
if value := strings.TrimSpace(query.ConnectionState); value != "" && value != "all" {
|
||||
if value == "attention" {
|
||||
if value == "master_data" {
|
||||
if len(row.MasterDataIssues) == 0 {
|
||||
return false
|
||||
}
|
||||
} else if value == "attention" {
|
||||
if row.ConnectionState == "healthy" {
|
||||
return false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user