Skip to content

Commit 55fb751

Browse files
committed
set state in the proto req for generate resource config in plugin6
1 parent 9a47e51 commit 55fb751

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

internal/plugin6/grpc_provider.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -934,9 +934,15 @@ func (p *GRPCProvider) GenerateResourceConfig(r providers.GenerateResourceConfig
934934
return resp
935935
}
936936

937+
mp, err := msgpack.Marshal(r.State, resSchema.Body.ImpliedType())
938+
if err != nil {
939+
resp.Diagnostics = resp.Diagnostics.Append(err)
940+
return resp
941+
}
942+
937943
protoReq := &proto6.GenerateResourceConfig_Request{
938944
TypeName: r.TypeName,
939-
State: nil,
945+
State: &proto6.DynamicValue{Msgpack: mp},
940946
}
941947

942948
protoResp, err := p.client.GenerateResourceConfig(p.ctx, protoReq)

0 commit comments

Comments
 (0)