mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-16 09:11:02 +00:00
fixed competitor ID problem for SwissTiming; pesistence layer assumed it could put a Serializable ID into a DBObject which is not the case;
More generally, this raises the question where else we rely on Serializable going into MongoDB. Opened bug 1311
This commit is contained in:
1 parent
861913a009
commit
8609ff84d1
3 files changed
+806
-13
No files matched your search
+2
-2
@@ -121,8 +121,8 @@ public class DomainFactoryImpl implements DomainFactory {
|
||||
return baseDomainFactory.getExistingCompetitorById(getCompetitorID(boatID, boatClass));
|
||||
}
|
||||
|
||||
private Pair<String, BoatClass> getCompetitorID(String boatID, BoatClass boatClass) {
|
||||
return new Util.Pair<String, BoatClass>(boatID, boatClass);
|
||||
private String getCompetitorID(String boatID, BoatClass boatClass) {
|
||||
return boatID + "/" + boatClass.getName();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in new issue
Block a user