in src/main/java/com/epam/digital/data/platform/bphistory/persistence/service/TaskService.java [50:58]
public void update(HistoryTask event) {
log.info("Task with id {} already exists, updating fields", event.getActivityInstanceId());
var existing = repository.findById(event.getActivityInstanceId())
.orElseThrow(() -> new NotFoundException("No task found"));
var updatedEvent = mapper.updateEntity(event, existing);
repository.save(updatedEvent);
}