-
Type:
Task
-
Resolution: Fixed
-
Priority:
Unknown
-
Affects Version/s: 5.6.0
-
Component/s: None
-
None
-
🔵 Done
-
Java Drivers
-
Not Needed
-
None
-
None
-
None
-
None
-
None
-
None
Relates to changes made in https://github.com/mongodb/mongo-java-driver/pull/1610
propertyModelBuilder.getReadName() will be null for `@BSONIgnore` properties
Â
Reversing the equals check avoids the NPE
Â
From
```
if (classModelBuilder.useDiscriminator() && propertyModelBuilder.getReadName().equals(classModelBuilder.getDiscriminatorKey())) {
```
To
``` if (classModelBuilder.useDiscriminator() && classModelBuilder.getDiscriminatorKey().equals(propertyModelBuilder.getReadName())) {
- related to
-
JAVA-5764 Duplicate field name serialisation with @BsonDiscriminator and getter
-
- Closed
-