diff --git a/pom.xml b/pom.xml index beadd6f67..551759a8c 100644 --- a/pom.xml +++ b/pom.xml @@ -1,5 +1,4 @@ - + 4.0.0 @@ -10,7 +9,7 @@ org.avaje.ebeanorm avaje-ebeanorm-server - 3.1.1-SNAPSHOT + 3.1.2-SNAPSHOT jar avaje-ebeanorm-server @@ -61,13 +60,13 @@ org.avaje.ebeanorm avaje-ebeanorm-api - [3.1,4) + [3.1.1] org.avaje.ebeanorm avaje-ebeanorm-agent - [3.1,4) + [3.1.1] diff --git a/src/main/java/com/avaje/ebeaninternal/server/persist/DefaultPersister.java b/src/main/java/com/avaje/ebeaninternal/server/persist/DefaultPersister.java index df13ae07c..b4361ae54 100644 --- a/src/main/java/com/avaje/ebeaninternal/server/persist/DefaultPersister.java +++ b/src/main/java/com/avaje/ebeaninternal/server/persist/DefaultPersister.java @@ -777,11 +777,10 @@ public final class DefaultPersister implements Persister { if (saveMany.isCascade()) { // Need explicit Cascade to save the beans on other side saveAssocManyDetails(saveMany, false, saveMany.isUpdateNullProperties()); - // for ManyToMany save the 'relationship' via inserts/deletes - // into/from the intersection table - saveAssocManyIntersection(saveMany, saveMany.isDeleteMissingChildren()); } - + // for ManyToMany save the 'relationship' via inserts/deletes + // into/from the intersection table + saveAssocManyIntersection(saveMany, saveMany.isDeleteMissingChildren()); } else { if (saveMany.isCascade()) { saveAssocManyDetails(saveMany, saveMany.isDeleteMissingChildren(), saveMany.isUpdateNullProperties());