diff --git a/pkg/microservice/aslan/core/common/service/workflowcontroller/jobcontroller/job_apisix.go b/pkg/microservice/aslan/core/common/service/workflowcontroller/jobcontroller/job_apisix.go index 0c0e2bc0a9..5c5e8b6f64 100644 --- a/pkg/microservice/aslan/core/common/service/workflowcontroller/jobcontroller/job_apisix.go +++ b/pkg/microservice/aslan/core/common/service/workflowcontroller/jobcontroller/job_apisix.go @@ -399,6 +399,17 @@ func convertToProto(spec interface{}) (*apisix.Proto, error) { return nil, fmt.Errorf("failed to unmarshal to proto: %v", err) } + // bug point dont touch it! + // if delete it , proto in apisix will fail to run + if proto.Name == "" { + proto.Desc = proto.ID + proto.Name = proto.ID + return proto, nil + } + + proto.Desc = proto.Name + proto.ID = proto.Name + return proto, nil }