From 57acf5f697c980c64aad8b3eee0c1e828914f643 Mon Sep 17 00:00:00 2001 From: Delaine Rogers Date: Wed, 16 Sep 2026 11:05:15 -0700 Subject: [PATCH] move the nil check --- plugin/service/host/plugin.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/plugin/service/host/plugin.go b/plugin/service/host/plugin.go index ec7fb79..5f26414 100644 --- a/plugin/service/host/plugin.go +++ b/plugin/service/host/plugin.go @@ -594,9 +594,6 @@ func (p *HostPlugin) ListHosts(ctx context.Context, req *pb.ListHostsRequest) (* } func buildFilters(attrs *SetAttributes) ([]types.Filter, error) { - if attrs == nil { - attrs = &SetAttributes{} - } var filters []types.Filter var foundStateFilter bool for _, filterAttr := range attrs.Filters { @@ -637,6 +634,10 @@ func buildFilters(attrs *SetAttributes) ([]types.Filter, error) { } func buildDescribeInstancesInput(attrs *SetAttributes, dryRun bool) (*ec2.DescribeInstancesInput, error) { + if attrs == nil { + attrs = &SetAttributes{} + } + filters, err := buildFilters(attrs) if err != nil { return nil, fmt.Errorf("error building filters: %w", err)