Przeglądaj źródła

Merge branch 'develop' into AjayTripathy-fix-receive-transfer

Ajay Tripathy 3 lat temu
rodzic
commit
e07577a72b
1 zmienionych plików z 5 dodań i 0 usunięć
  1. 5 0
      pkg/kubecost/coverage.go

+ 5 - 0
pkg/kubecost/coverage.go

@@ -4,6 +4,7 @@ import (
 	"time"
 
 	"github.com/opencost/opencost/pkg/filter"
+	"github.com/opencost/opencost/pkg/log"
 )
 
 // Coverage This is a placeholder struct which can be replaced by a more specific implementation later
@@ -67,6 +68,10 @@ func (cs *CoverageSet) GetWindow() Window {
 }
 
 func (cs *CoverageSet) IsEmpty() bool {
+	if cs == nil {
+		log.Warnf("calling IsEmpty() on a nil CoverageSet")
+		return true
+	}
 	for _, item := range cs.Items {
 		if !item.IsEmpty() {
 			return false