163
}
164
165
>
nestedRd := workflowTagGetters(nestedRequest.Type, depth+1)
main.go
166
>
// First match wins: if getter is already set, it won't be overwritten.
167
>
if pd.WorkflowIDGetter == "" && nestedRd.WorkflowIDGetter != "" {
168
pd.WorkflowIDGetter = fmt.Sprintf("Get%s().%s", nestedRequest.Name, nestedRd.WorkflowIDGetter)
169
}
170
>
if pd.RunIDGetter == "" && nestedRd.RunIDGetter != "" {
main.go
171
pd.RunIDGetter = fmt.Sprintf("Get%s().%s", nestedRequest.Name, nestedRd.RunIDGetter)
172
}
173
>
if pd.TaskTokenGetter == "" && nestedRd.TaskTokenGetter != "" {
main.go
174
pd.TaskTokenGetter = fmt.Sprintf("Get%s().%s", nestedRequest.Name, nestedRd.TaskTokenGetter)
175
}
176
>
if pd.ActivityIDGetter == "" && nestedRd.ActivityIDGetter != "" {
main.go
177
pd.ActivityIDGetter = fmt.Sprintf("Get%s().%s", nestedRequest.Name, nestedRd.ActivityIDGetter)
178
}
179
>
if pd.OperationIDGetter == "" && nestedRd.OperationIDGetter != "" {
main.go
180
pd.OperationIDGetter = fmt.Sprintf("Get%s().%s", nestedRequest.Name, nestedRd.OperationIDGetter)
181
}