Closed
Description
Andrey Utkin opened DATAMONGO-2189 and commented
When inserting new entity (id==null) method onAfterSave of registered listener called with undefined id (passed entity has id field == null). In previous version (2.1.3) it was called with 'saved' entity with defined id.
It seems that regression was added with commit
- maybeEmitEvent(new AfterSaveEvent<>(saved, dbDoc, collectionName));
+ maybeEmitEvent(new AfterSaveEvent<>(initialized, dbDoc, collectionName));
Affects: 2.1.4 (Lovelace SR4)
Referenced from: pull request #638
Backported to: 2.1.5 (Lovelace SR5)