From a4af66717f0c4efe5b291584810a2d819da44970 Mon Sep 17 00:00:00 2001 From: Saman Barghi Date: Wed, 19 Apr 2023 12:30:23 -0700 Subject: [PATCH] Use sdkclient instead of frontend client --- workflow/workflow_commands.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/workflow/workflow_commands.go b/workflow/workflow_commands.go index c7a56f60..cfcf0944 100644 --- a/workflow/workflow_commands.go +++ b/workflow/workflow_commands.go @@ -1468,11 +1468,14 @@ func UpdateWorkflow(c *cli.Context) error { if _, ok := updateWaitPolicyMap[waitPolicy]; !ok { return fmt.Errorf("must specify valid wait policy: %v", strings.Join(mapKeysToArray(updateWaitPolicyMap), ", ")) } - client := client.CFactory.FrontendClient(c) + sdk, err := client.GetSDKClient(c) + if err != nil { + return err + } ctx, cancel := common.NewContext(c) defer cancel() - _, err = client.UpdateWorkflowExecution(ctx, &workflowservice.UpdateWorkflowExecutionRequest{ + _, err = sdk.WorkflowService().UpdateWorkflowExecution(ctx, &workflowservice.UpdateWorkflowExecutionRequest{ Namespace: namespace, WorkflowExecution: &commonpb.WorkflowExecution{ WorkflowId: wid,