mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-11-03 17:49:40 +00:00
changed serializers to deal with switch serialization pair
This commit is contained in:
1 parent
1c81230e8c
commit
0f1efe52db
2 files changed
+6
-6
No files matched your search
+3
-3
@@ -1138,9 +1138,9 @@ public class MongoObjectFactoryImpl implements MongoObjectFactory {
|
||||
throws TransformationException, NoCorrespondingServiceRegisteredException {
|
||||
String type = device.getIdentifierType();
|
||||
DeviceIdentifierMongoHandler handler = deviceIdentifierServiceFinder.findService(type);
|
||||
Pair<? extends Object, String> pair = handler.serialize(device);
|
||||
type = pair.getB();
|
||||
Object deviceTypeId = pair.getA();
|
||||
Pair<String, ? extends Object> pair = handler.serialize(device);
|
||||
type = pair.getA();
|
||||
Object deviceTypeId = pair.getB();
|
||||
return new BasicDBObjectBuilder()
|
||||
.add(FieldNames.DEVICE_TYPE.name(), type)
|
||||
.add(FieldNames.DEVICE_TYPE_ID.name(), deviceTypeId)
|
||||
|
||||
Reference in new issue
Block a user