Add missing no label resources checks

This commit is contained in:
Tomaž Jerman
2021-03-01 10:43:25 +01:00
parent 398c9449cc
commit 7d5171ea67
3 changed files with 15 additions and 0 deletions
+5
View File
@@ -94,6 +94,11 @@ func (svc *application) Search(ctx context.Context, af types.ApplicationFilter)
if err != nil {
return err
}
// labels specified but no labeled resources found
if len(af.LabeledIDs) == 0 {
return nil
}
}
if aa, f, err = store.SearchApplications(ctx, svc.store, af); err != nil {
+5
View File
@@ -133,6 +133,11 @@ func (svc *authClient) Search(ctx context.Context, af types.AuthClientFilter) (a
if err != nil {
return err
}
// labels specified but no labeled resources found
if len(af.LabeledIDs) == 0 {
return nil
}
}
if aa, f, err = store.SearchAuthClients(ctx, svc.store, af); err != nil {
+5
View File
@@ -160,6 +160,11 @@ func (svc template) Search(ctx context.Context, filter types.TemplateFilter) (se
if err != nil {
return err
}
// labels specified but no labeled resources found
if len(filter.LabeledIDs) == 0 {
return nil
}
}
if set, f, err = store.SearchTemplates(ctx, svc.store, filter); err != nil {