* @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;
}
}