Skip to content

Commit

Permalink
Merge pull request #136 from humio/mike/fix_token_rotation_deprecation
Browse files Browse the repository at this point in the history
Fix ingest token deprecation
  • Loading branch information
SaaldjorMike authored Sep 21, 2023
2 parents 0c3f7aa + 12f7a82 commit 8009620
Showing 1 changed file with 3 additions and 7 deletions.
10 changes: 3 additions & 7 deletions api/ingest-tokens.go
Original file line number Diff line number Diff line change
Expand Up @@ -81,15 +81,11 @@ func (i *IngestTokens) Add(repositoryName string, tokenName string, parserName s
variables := map[string]interface{}{
"tokenName": graphql.String(tokenName),
"repositoryName": graphql.String(repositoryName),
"parserId": (*graphql.String)(nil),
"parserName": (*graphql.String)(nil),
}

if parserName != "" {
parser, err := i.client.Parsers().Get(repositoryName, parserName)
if err != nil {
return nil, fmt.Errorf("unable to look up parser id for parser name %q: %w", parserName, err)
}
variables["parserId"] = graphql.String(parser.ID)
variables["parserName"] = graphql.String(parserName)
}

var mutation struct {
Expand All @@ -99,7 +95,7 @@ func (i *IngestTokens) Add(repositoryName string, tokenName string, parserName s
Parser struct {
Name string
}
} `graphql:"addIngestTokenV2(input: { repositoryName: $repositoryName, name: $tokenName, parserId: $parserId})"`
} `graphql:"addIngestTokenV3(input: { repositoryName: $repositoryName, name: $tokenName, parser: $parserName})"`
}

err := i.client.Mutate(&mutation, variables)
Expand Down

0 comments on commit 8009620

Please sign in to comment.