Skip to content

Commit

Permalink
Adapt protocol changes
Browse files Browse the repository at this point in the history
  • Loading branch information
dbanck committed Mar 10, 2025
1 parent 417ef49 commit fd2a73f
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 8 deletions.
2 changes: 1 addition & 1 deletion internal/grpcwrap/provider.go
Original file line number Diff line number Diff line change
Expand Up @@ -566,7 +566,7 @@ func (p *provider) UpgradeResourceIdentity(_ context.Context, req *tfplugin5.Upg
upgradeResp := p.provider.UpgradeResourceIdentity(providers.UpgradeResourceIdentityRequest{
TypeName: req.TypeName,
Version: req.Version,
RawIdentityJSON: req.RawIdentity,
RawIdentityJSON: req.RawIdentity.Json,
})
resp.Diagnostics = convert.AppendProtoDiag(resp.Diagnostics, upgradeResp.Diagnostics)
if upgradeResp.Diagnostics.HasErrors() {
Expand Down
2 changes: 1 addition & 1 deletion internal/grpcwrap/provider6.go
Original file line number Diff line number Diff line change
Expand Up @@ -617,7 +617,7 @@ func (p *provider6) UpgradeResourceIdentity(_ context.Context, req *tfplugin6.Up
upgradeResp := p.provider.UpgradeResourceIdentity(providers.UpgradeResourceIdentityRequest{
TypeName: req.TypeName,
Version: req.Version,
RawIdentityJSON: req.RawIdentity,
RawIdentityJSON: req.RawIdentity.Json,
})
resp.Diagnostics = convert.AppendProtoDiag(resp.Diagnostics, upgradeResp.Diagnostics)

Expand Down
8 changes: 5 additions & 3 deletions internal/plugin/grpc_provider.go
Original file line number Diff line number Diff line change
Expand Up @@ -387,9 +387,11 @@ func (p *GRPCProvider) UpgradeResourceIdentity(r providers.UpgradeResourceIdenti
}

protoReq := &proto.UpgradeResourceIdentity_Request{
TypeName: r.TypeName,
Version: int64(r.Version),
RawIdentity: r.RawIdentityJSON,
TypeName: r.TypeName,
Version: int64(r.Version),
RawIdentity: &proto.RawState{
Json: r.RawIdentityJSON,
},
}

protoResp, err := p.client.UpgradeResourceIdentity(p.ctx, protoReq)
Expand Down
8 changes: 5 additions & 3 deletions internal/plugin6/grpc_provider.go
Original file line number Diff line number Diff line change
Expand Up @@ -382,9 +382,11 @@ func (p *GRPCProvider) UpgradeResourceIdentity(r providers.UpgradeResourceIdenti
}

protoReq := &proto6.UpgradeResourceIdentity_Request{
TypeName: r.TypeName,
Version: int64(r.Version),
RawIdentity: r.RawIdentityJSON,
TypeName: r.TypeName,
Version: int64(r.Version),
RawIdentity: &proto6.RawState{
Json: r.RawIdentityJSON,
},
}

protoResp, err := p.client.UpgradeResourceIdentity(p.ctx, protoReq)
Expand Down

0 comments on commit fd2a73f

Please sign in to comment.