fix(taskman): SSubTask: set model manager

This commit is contained in:
Yousong Zhou
2020-11-30 23:09:55 +08:00
parent 3a0303df6f
commit da4c2dcaa4
+3 -2
View File
@@ -280,8 +280,9 @@ func (manager *STaskManager) NewTask(
}
parentTask := task.GetParentTask()
if parentTask != nil {
st := SSubTask{TaskId: parentTask.Id, Stage: parentTask.Stage, SubtaskId: task.Id}
err := SubTaskManager.TableSpec().Insert(ctx, &st)
st := &SSubTask{TaskId: parentTask.Id, Stage: parentTask.Stage, SubtaskId: task.Id}
st.SetModelManager(SubTaskManager, st)
err := SubTaskManager.TableSpec().Insert(ctx, st)
if err != nil {
log.Errorf("Subtask insert error %s", err)
return nil, err