Filter annotated by JsonInclude.Include.CUSTOM does not get called if the field is null with Afterburner/Blackbird module registered
cowtowncoder opened this issue · 2 comments
cowtowncoder commented
(note: actual issue linked with original FasterXML/jackson-databind#3689)
See FasterXML/jackson-databind#3689 for details on reproduction.
Solution is two-part:
- Add reproduction test(s) for Afterburner and Blackbidr
- Copy code changes from
jackson-databind
wrt PropertyWriters
Depending on scope may be fixed for 2.14 (ideally) or 2.15 (if too big changes).
cowtowncoder commented
Ok I can see the difference in Afterburner and Blackbird; can reproduce the failure with Afterburner (but for some reason not with Blackbird, odd).
cowtowncoder commented
Fixed in 2.15 for 2.15.0.