fix bug: getNewTask/getCurTask