Community
Participate
Working Groups
The method TaskUiInternal.createAndOpenNewTask(TaskData taskData) creates a new outgoing task by calling TasksUiUtil.createOutgoingNewTask. For more flexibility there should be an overloaded method, which accepts also a ITask parameter.
Created attachment 176426 [details] Patch, which adds the overload
I am a bit worried that this change enables creation of a task that does not match the task data that is passed to TaskUiInternal.createAndOpenNewTask(). I would prefer if TaskDataManager.saveWorkingCopy() would fire an event instead similar to TaskDataManager.putUpdatedTaskData(). Would that also work for you?
Kilian, any thought on my last comment?
As I've changed the structure of the review storage quite a bit I don't need that overload anymore, so I would recommend to close this issue.