From 656d8cbff1bbd5b6ff65c6ea6f8a67d21706d43b Mon Sep 17 00:00:00 2001 From: Axel Uhl Date: Wed, 11 Apr 2018 16:21:33 +0200 Subject: [PATCH] another occurrence of boat before competitor to DB Change-Id: Iba2857f4408789de7c34f50bb3d898dbdb6008b7 --- .../sailing/domain/base/impl/TransientCompetitorStoreImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/impl/TransientCompetitorStoreImpl.java b/java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/impl/TransientCompetitorStoreImpl.java index 65b2df51850..f91e7e23f87 100755 --- a/java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/impl/TransientCompetitorStoreImpl.java +++ b/java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/impl/TransientCompetitorStoreImpl.java @@ -419,8 +419,8 @@ public class TransientCompetitorStoreImpl implements CompetitorStore, Serializab DynamicTeam team, Double timeOnTimeFactor, Duration timeOnDistanceAllowancePerNauticalMile, String searchTag, DynamicBoat boat) { CompetitorWithBoat competitor = new CompetitorWithBoatImpl(id, name, shortName, displayColor, email, flagImage, team, timeOnTimeFactor, timeOnDistanceAllowancePerNauticalMile, searchTag, boat); + addNewBoat(boat); // create the boat before the competitor because the competitor references the boat addNewCompetitor(competitor); - addNewBoat(boat); if (logger.isLoggable(Level.FINEST)) { logger.log(Level.FINEST, "Created competitor "+name+" with ID "+id, new Exception("Here is where it happened")); }