-
Bug Report
-
Resolution: Fixed
-
L3 - Default
-
None
// given
I have changed the assignee of user tasks in Tasklist
// when
the operations add and delete have the same timestamp
// then
Optimize interprets the operation log wrong, so that the task has no assignee (see data below)
"activityId": "Task_16nk3b8-A", "workDurationInMs": null, "claimDate": "2019-07-30T16:48:00.768+0200", "candidateGroups": [ ], "id": "dd276fe0-b2d8-11e9-95c8-024262b66f6d", "assignee": null, "candidateGroupOperations": [ ], "assigneeOperations": [ { "operationType": "add", "id": "07108095-b2d9-11e9-95c8-024262b66f6d", "userId": "demo", "timestamp": "2019-07-30T16:48:00.768+0200" } , { "operationType": "add", "id": "0907207a-b2d9-11e9-95c8-024262b66f6d", "userId": "peter", "timestamp": "2019-07-30T16:48:04.062+0200" } , { "operationType": "delete", "id": "09072079-b2d9-11e9-95c8-024262b66f6d", "userId": "demo", "timestamp": "2019-07-30T16:48:04.062+0200" } ],