fixed initial setting of finishedTime on TrackedRace when race log is attached

Change-Id: I16d88063803150de5b42daa7c4a23c09665b4e82
This commit is contained in:
Axel Uhl committed 2016-05-03 14:14:58 +02:00
1 parent 05ef14da37
commit b0d5ea11b5
3 files changed
+5 -3

No files matched your search

@@ -291,18 +291,18 @@ public class ImportMasterDataOperation extends
RaceLogIdentifier identifier = raceColumn.getRaceLogIdentifier(fleet);
RaceLog currentPersistedLog = mongoRaceLogStore.getRaceLog(identifier, true);
if (currentPersistedLog.isEmpty()) {
addAllmportedEvents(mongoObjectFactory, mongoRaceLogStore, log, identifier);
addAllImportedEvents(mongoObjectFactory, mongoRaceLogStore, log, identifier);
} else if (override) {
// Clear existing race log
mongoRaceLogStore.removeRaceLog(identifier);
addAllmportedEvents(mongoObjectFactory, mongoRaceLogStore, log, identifier);
addAllImportedEvents(mongoObjectFactory, mongoRaceLogStore, log, identifier);
}
}
}
}
}
private void addAllmportedEvents(MongoObjectFactory mongoObjectFactory, RaceLogStore mongoRaceLogStore,
private void addAllImportedEvents(MongoObjectFactory mongoObjectFactory, RaceLogStore mongoRaceLogStore,
RaceLog log, RaceLogIdentifier identifier) {
RaceLogEventVisitor storeVisitor = MongoRaceLogStoreFactory.INSTANCE
.getMongoRaceLogStoreVisitor(identifier, mongoObjectFactory);