X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=security%2Fimpl%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fusermgt%2Fjpa%2FJpaGroupSet.java;h=6d6cde0f684c3c2e155d3c8838b884fdfd6cacf8;hb=a222299a510f0a922dfa0a555ea06e1024cc4d64;hp=1a9be6f217d8008ad20b4b339c716f4bff952545;hpb=820c55dae3f92efe95ff8a3f4a9b5ea474f7d8d0;p=utils diff --git a/security/impl/src/main/java/org/wamblee/usermgt/jpa/JpaGroupSet.java b/security/impl/src/main/java/org/wamblee/usermgt/jpa/JpaGroupSet.java index 1a9be6f2..6d6cde0f 100644 --- a/security/impl/src/main/java/org/wamblee/usermgt/jpa/JpaGroupSet.java +++ b/security/impl/src/main/java/org/wamblee/usermgt/jpa/JpaGroupSet.java @@ -7,6 +7,7 @@ import java.util.TreeSet; import javax.persistence.EntityManager; import javax.persistence.TypedQuery; +import org.wamblee.persistence.JpaMergeSupport; import org.wamblee.usermgt.Group; import org.wamblee.usermgt.GroupSet; @@ -52,7 +53,8 @@ public class JpaGroupSet implements GroupSet { @Override public void groupModified(Group aGroup) { assert aGroup.getPrimaryKey() != null; - em.merge(aGroup); + Group merged = em.merge(aGroup); + JpaMergeSupport.merge(merged, aGroup); } @Override