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(
242
242
}
243
243
UserAccount userAccount = userAccountLoginSuccessService .retrieveCurrentUser ();
244
244
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 );
250
246
Context thisContext = task .getContext ();
251
247
Project thisProject = addProjectFromTaskToModel ( task , model );
252
248
//thisProject.setId(0L);
@@ -264,9 +260,8 @@ public final String editTaskPost(
264
260
return "project/root/task/edit" ;
265
261
} else {
266
262
//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 );
270
265
task = taskService .updatedViaProjectRoot (persistentTask );
271
266
userSession .setLastProjectId (Project .rootProjectId );
272
267
userSession .setLastTaskState (task .getTaskState ());
You can’t perform that action at this time.
0 commit comments