if (binaryDataUpdated || srcHashUpdated) {
previousDto
.setBinaryData(data)
.setDataHash(dataHash)
.setSrcHash(srcHash)
<BUG>.setLineHashes(lineHashes)
.setUpdatedAt(system2.now());</BUG>
dbClient.fileSourceDao().update(previousDto);
session.commit();
}

if (binaryDataUpdated || srcHashUpdated) {
previousDto
.setBinaryData(data)
.setDataHash(dataHash)
.setSrcHash(srcHash)
.setLineHashes(lineHashes)
.setRevision(computeRevision(previousDto, latestChange))
.setUpdatedAt(system2.now());
dbClient.fileSourceDao().update(previousDto);
session.commit();
