Skip to content

Commit

Permalink
Fix that metadata submission would fail for nil entries
Browse files Browse the repository at this point in the history
  • Loading branch information
jsierles committed Oct 7, 2024
1 parent 5355d4e commit a304581
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 2 deletions.
8 changes: 7 additions & 1 deletion internal/command/extensions/tigris/update.go
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,12 @@ func runUpdate(ctx context.Context) (err error) {
options = make(map[string]interface{})
}

metadata, _ := addOn.Options.(map[string]interface{})

if metadata == nil {
metadata = make(map[string]interface{})
}

accessKey := flag.GetString(ctx, "shadow-access-key")
secretKey := flag.GetString(ctx, "shadow-secret-key")
region := flag.GetString(ctx, "shadow-region")
Expand Down Expand Up @@ -139,7 +145,7 @@ func runUpdate(ctx context.Context) (err error) {
}
}

_, err = gql.UpdateAddOn(ctx, client, addOn.Id, addOn.AddOnPlan.Id, []string{}, options, addOn.Metadata)
_, err = gql.UpdateAddOn(ctx, client, addOn.Id, addOn.AddOnPlan.Id, []string{}, options, metadata)
if err != nil {
return
}
Expand Down
7 changes: 6 additions & 1 deletion internal/command/redis/update.go
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,11 @@ func runUpdate(ctx context.Context) (err error) {
options = make(map[string]interface{})
}

metadata, _ := addOn.Metadata.(map[string]interface{})

if metadata == nil {
metadata = make(map[string]interface{})
}
if err != nil {
return
}
Expand All @@ -116,7 +121,7 @@ func runUpdate(ctx context.Context) (err error) {
readRegionCodes = append(readRegionCodes, region.Code)
}

_, err = gql.UpdateAddOn(ctx, client, addOn.Id, result.AddOnPlans.Nodes[index].Id, readRegionCodes, options, addOn.Metadata)
_, err = gql.UpdateAddOn(ctx, client, addOn.Id, result.AddOnPlans.Nodes[index].Id, readRegionCodes, options, metadata)

if err != nil {
return
Expand Down

0 comments on commit a304581

Please sign in to comment.