4841
request *workflowservice.PatchScheduleRequest,
4842
inputPayloads *commonpb.Payloads,
4844
>
workflowID := scheduler.WorkflowIDPrefix + request.ScheduleId
4845
>
namespaceID, err := wh.namespaceRegistry.GetNamespaceID(namespace.Name(request.GetNamespace()))
4846
>
if err != nil {
4847
return nil, err
4848
}
4849
4850
>
_, err = wh.historyClient.SignalWorkflowExecution(ctx, &historyservice.SignalWorkflowExecutionRequest{
workflow_handler.go
4851
>
NamespaceId: namespaceID.String(),
4852
>
SignalRequest: &workflowservice.SignalWorkflowExecutionRequest{
4853
>
Namespace: request.Namespace,
4854
>
WorkflowExecution: &commonpb.WorkflowExecution{WorkflowId: workflowID},
4855
>
SignalName: scheduler.SignalNamePatch,
4856
>
Input: inputPayloads,
4857
>
Identity: request.Identity,
4858
>
RequestId: request.RequestId,
4859
>
},
4860
>
})
4861
>
if err != nil {
4862
return nil, err
4863
}
4864
4866
}
4867