From 9696089cb309976ba56077df94b6c24927cbd74a Mon Sep 17 00:00:00 2001 From: Fede Barcelona Date: Tue, 15 Jul 2025 17:11:36 +0200 Subject: [PATCH] fix: solve null pointer reference when unmarshaling --- sysdig/internal/client/v2/organization.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sysdig/internal/client/v2/organization.go b/sysdig/internal/client/v2/organization.go index f61d9f015..cc84f5602 100644 --- a/sysdig/internal/client/v2/organization.go +++ b/sysdig/internal/client/v2/organization.go @@ -41,6 +41,7 @@ func (c *Client) CreateOrganizationSecure(ctx context.Context, org *Organization return nil, errStatus, err } + organization = &OrganizationSecure{} err = c.unmarshalCloudauthProto(response.Body, organization) if err != nil { return nil, "", err @@ -64,6 +65,7 @@ func (c *Client) GetOrganizationSecure(ctx context.Context, orgID string) (organ return nil, errStatus, err } + organization = &OrganizationSecure{} err = c.unmarshalCloudauthProto(response.Body, organization) if err != nil { return nil, "", err @@ -110,6 +112,7 @@ func (c *Client) UpdateOrganizationSecure(ctx context.Context, orgID string, org return nil, errStatus, err } + organization = &OrganizationSecure{} err = c.unmarshalCloudauthProto(response.Body, organization) if err != nil { return nil, "", err