in requests.go [109:124]
func (req *WebhookRequest) setPageFormParameters(m map[string]any) error {
params := make([]*cx.PageInfo_FormInfo_ParameterInfo, 0)
for k, v := range m {
var formParameter cx.PageInfo_FormInfo_ParameterInfo
pv, err := anyToProto(v)
if err != nil {
return err
}
formParameter.DisplayName = k
formParameter.Value = pv
formParameter.State = cx.PageInfo_FormInfo_ParameterInfo_FILLED
params = append(params, &formParameter)
}
req.PageInfo.FormInfo.ParameterInfo = params
return nil
}