I Am trying to set the same field for a req and response but only 1 gets set. I have to do the following for it to work.
Doesn't Work:
case "Create":
// Res
if err := req.TryAddField(tf); err != nil {
return err
}
// Res
if err := res.TryAddField(tf); err != nil {
return err
}
Always have to create a New Field:
case "Create":
// Res
if err := req.TryAddField(protobuilder.NewField(tf.Name(), tf.Type())); err != nil {
return err
}
// Res
if err := res.TryAddField(protobuilder.NewField(tf.Name(), tf.Type())); err != nil {
return err
}
I Am trying to set the same field for a req and response but only 1 gets set. I have to do the following for it to work.
Doesn't Work:
Always have to create a New Field: