File tree Expand file tree Collapse file tree 1 file changed +3
-8
lines changed
src/main/java/org/woehlke/java/simpleworklist/domain Expand file tree Collapse file tree 1 file changed +3
-8
lines changed Original file line number Diff line number Diff line change @@ -242,11 +242,7 @@ public final String editTaskPost(
242242 }
243243 UserAccount userAccount = userAccountLoginSuccessService .retrieveCurrentUser ();
244244 List <Context > contexts = contextService .getAllForUser (userAccount );
245-
246- Task persistentTask = taskService .findOne (taskId );
247-
248- persistentTask .merge (task );
249- task = persistentTask ;
245+ task = addProject (task );
250246 Context thisContext = task .getContext ();
251247 Project thisProject = addProjectFromTaskToModel ( task , model );
252248 //thisProject.setId(0L);
@@ -264,9 +260,8 @@ public final String editTaskPost(
264260 return "project/root/task/edit" ;
265261 } else {
266262 //task.unsetFocus();
267- task .setRootProject ();
268- Task persistentTask = taskService .findOne (task .getId ());
269- persistentTask .merge (task );
263+ task .setLastProject (null );
264+ Task persistentTask = addProject (task );
270265 task = taskService .updatedViaProjectRoot (persistentTask );
271266 userSession .setLastProjectId (Project .rootProjectId );
272267 userSession .setLastTaskState (task .getTaskState ());
You can’t perform that action at this time.
0 commit comments