merge
[taxeditor.git] / eu.etaxonomy.taxeditor.bulkeditor / src / main / java / eu / etaxonomy / taxeditor / bulkeditor / input / UserEditorInput.java
index fa8c27760f7cd39d3f8c2e4ecc63ba5340c32efc..bcbff535c0bf5d4714358ab9d172089b4df89f10 100644 (file)
@@ -61,11 +61,12 @@ public class UserEditorInput extends AbstractBulkEditorInput<User> {
         * @see eu.etaxonomy.taxeditor.annotatedlineeditor.IEntityPersistenceService#save(java.lang.Object)
         */
        @Override
-       public boolean save(User entity) {
+       public User save(User entity) {
            if(CdmStore.getCurrentSessionManager().isRemoting()) {
-               return CdmStore.getService(IUserService.class).merge(entity) != null;
+               return CdmStore.getService(IUserService.class).merge(entity, true);
            } else {
-               return CdmStore.getService(IUserService.class).saveOrUpdate(entity) != null;
+               CdmStore.getService(IUserService.class).saveOrUpdate(entity);
+               return entity;
            }
 
        }