=== modified file 'dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/webapi/controller/AbstractCrudController.java' --- dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/webapi/controller/AbstractCrudController.java 2016-02-02 06:34:22 +0000 +++ dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/webapi/controller/AbstractCrudController.java 2016-02-03 03:39:31 +0000 @@ -35,6 +35,7 @@ import com.google.common.base.Joiner; import com.google.common.base.Optional; import com.google.common.collect.Lists; +import org.hisp.dhis.cache.HibernateCacheManager; import org.hisp.dhis.common.BaseIdentifiableObject; import org.hisp.dhis.common.IdentifiableObject; import org.hisp.dhis.common.IdentifiableObjectManager; @@ -151,6 +152,9 @@ @Autowired protected WebMessageService webMessageService; + @Autowired + protected HibernateCacheManager hibernateCacheManager; + //-------------------------------------------------------------------------- // GET //-------------------------------------------------------------------------- === modified file 'dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/webapi/controller/user/UserGroupController.java' --- dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/webapi/controller/user/UserGroupController.java 2016-01-04 02:27:49 +0000 +++ dhis-2/dhis-web/dhis-web-api/src/main/java/org/hisp/dhis/webapi/controller/user/UserGroupController.java 2016-02-03 03:39:31 +0000 @@ -42,4 +42,9 @@ public class UserGroupController extends AbstractCrudController { + @Override + protected void postUpdateEntity( UserGroup entity ) + { + hibernateCacheManager.clearCache(); + } }