diff --git a/pkg/storage/inmemory/ephr.go b/pkg/storage/inmemory/ephr.go index 0f15204..b5fc058 100644 --- a/pkg/storage/inmemory/ephr.go +++ b/pkg/storage/inmemory/ephr.go @@ -28,7 +28,7 @@ func (e *ephrdb) List(ctx context.Context, namespace string) ([]reportsv1.Epheme res := make([]reportsv1.EphemeralReport, 0) for k, v := range e.db { - if strings.HasPrefix(k, namespace) { + if namespace == "" || strings.HasPrefix(k, namespace) { res = append(res, v) klog.Infof("value found for prefix:%s, key:%s", namespace, k) } diff --git a/pkg/storage/inmemory/polr.go b/pkg/storage/inmemory/polr.go index 194525e..a052937 100644 --- a/pkg/storage/inmemory/polr.go +++ b/pkg/storage/inmemory/polr.go @@ -28,7 +28,7 @@ func (p *polrdb) List(ctx context.Context, namespace string) ([]v1alpha2.PolicyR res := make([]v1alpha2.PolicyReport, 0) for k, v := range p.db { - if strings.HasPrefix(k, namespace) { + if namespace == "" || strings.HasPrefix(k, namespace) { res = append(res, v) klog.Infof("value found for prefix:%s, key:%s", namespace, k) }