From b54f09fd491ee2b4fcbb3f2f5daeade564b59d19 Mon Sep 17 00:00:00 2001 From: Stefano Scafiti Date: Tue, 24 Jan 2023 14:47:26 +0100 Subject: [PATCH] Fix worflow conversion --- client/workflow/workflow.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/workflow/workflow.go b/client/workflow/workflow.go index 69c0e75..4324448 100644 --- a/client/workflow/workflow.go +++ b/client/workflow/workflow.go @@ -227,7 +227,7 @@ func (wf *Workflow) DoXa(dbConf dtmcli.DBConf, fn func(db *sql.DB) ([]byte, erro // Interceptor is the middleware for workflow to capture grpc call result func Interceptor(ctx context.Context, method string, req, reply interface{}, cc *grpc.ClientConn, invoker grpc.UnaryInvoker, opts ...grpc.CallOption) error { logger.Debugf("grpc client calling: %s%s %v", cc.Target(), method, dtmimp.MustMarshalString(req)) - wf := ctx.Value(wfMeta{}).(*Workflow) + wf, _ := ctx.Value(wfMeta{}).(*Workflow) if wf == nil { return nil }