From 5b1510b8cbba5e79a84bffe5d877c8317824eacf Mon Sep 17 00:00:00 2001 From: Miccah Castorina Date: Fri, 26 Jul 2024 15:15:20 -0700 Subject: [PATCH] [analyze] Add description and user to openai metadata Also rename the type from "org" to "organization" to match github. --- pkg/analyzer/analyzers/openai/openai.go | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pkg/analyzer/analyzers/openai/openai.go b/pkg/analyzer/analyzers/openai/openai.go index 9a93147c648c..af0be0084f1f 100644 --- a/pkg/analyzer/analyzers/openai/openai.go +++ b/pkg/analyzer/analyzers/openai/openai.go @@ -51,16 +51,14 @@ func secretInfoToAnalyzerResult(info *AnalyzerJSON) *analyzers.AnalyzerResult { resource := analyzers.Resource{ Name: org.Title, FullyQualifiedName: org.ID, - Type: "org", + Type: "organization", + Metadata: map[string]any{ + "description": org.Description, + "user": org.User, + }, } // Copy each permission into this resource. - for _, perm := range perms { - binding := analyzers.Binding{ - Resource: resource, - Permission: perm, - } - result.Bindings = append(result.Bindings, binding) - } + result.Bindings = append(result.Bindings, analyzers.BindAllPermissions(resource, perms...)...) } return &result