Closes #2322 - set ownerLongName to null during cancelClaim

This commit is contained in:
Elena Mokeeva 2023-07-20 13:07:36 +02:00 committed by Elena Mokeeva
parent e9116b2ca7
commit 383909bf61
2 changed files with 3 additions and 0 deletions

View File

@ -291,6 +291,7 @@ class ClaimTaskAccTest {
.state(TaskState.CLAIMED)
.claimed(Instant.now())
.owner("user-1-2")
.ownerLongName("Long Name")
.classificationSummary(defaultClassificationSummary)
.workbasketSummary(defaultWorkbasketSummary)
.primaryObjRef(defaultObjectReference)
@ -303,6 +304,7 @@ class ClaimTaskAccTest {
assertThat(unclaimedTask.getClaimed()).isNull();
assertThat(unclaimedTask.isRead()).isTrue();
assertThat(unclaimedTask.getOwner()).isNull();
assertThat(unclaimedTask.getOwnerLongName()).isNull();
}
@WithAccessId(user = "user-1-2")

View File

@ -1368,6 +1368,7 @@ public class TaskServiceImpl implements TaskService {
private static void cancelClaimActionsOnTask(TaskSummaryImpl task, Instant now) {
task.setOwner(null);
task.setOwnerLongName(null);
task.setModified(now);
task.setClaimed(null);
task.setRead(true);