Commit 6db273cd3f4f775ab9bdc43c837642413e6dab96
1 parent
909f0a08
Exists in
master
Redmine #4783 Correção para evitar problema ao subir o sistema com usuário com m…
…ais de uma organização.
Showing
2 changed files
with
2 additions
and
2 deletions
Show diff stats
cit-core/src/main/java/br/com/centralit/framework/model/UsuarioOrganizacaoItem.java
... | ... | @@ -49,7 +49,7 @@ public class UsuarioOrganizacaoItem extends PersistentObjectAudit { |
49 | 49 | private Long id; |
50 | 50 | |
51 | 51 | /** Atributo organizacao. */ |
52 | - @ManyToOne(fetch = FetchType.LAZY, optional = false) | |
52 | + @ManyToOne(fetch = FetchType.EAGER, optional = false) | |
53 | 53 | @JsonView({ Views.UsuarioLogadoView.class, Views.UsuarioEditView.class }) |
54 | 54 | private Organizacao organizacao; |
55 | 55 | ... | ... |
cit-portal-web/src/main/java/br/com/centralit/listener/StartupListener.java
... | ... | @@ -870,7 +870,7 @@ public class StartupListener extends UtilStartup implements ApplicationListener< |
870 | 870 | |
871 | 871 | if(UtilObjeto.isReferencia(usuario.getOrganizacao()) && UtilColecao.isVazio(usuario.getOrganizacoes())){ |
872 | 872 | List<UsuarioOrganizacaoItem> organizacoesItemUsuario = new ArrayList<UsuarioOrganizacaoItem>(); |
873 | - organizacoesItemUsuario.add(new UsuarioOrganizacaoItem(usuario.getOrganizacao(), usuario)); | |
873 | + organizacoesItemUsuario.add(new UsuarioOrganizacaoItem(organizacao, usuario)); | |
874 | 874 | usuario.setOrganizacoes(organizacoesItemUsuario); |
875 | 875 | } |
876 | 876 | ... | ... |