From ae9748c868067cf092a998b8cc100128efb5c4ee Mon Sep 17 00:00:00 2001 From: andre.silva Date: Mon, 4 Apr 2016 13:53:11 -0300 Subject: [PATCH] correção tarefa 3216 redmine --- cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/ProcessoServiceImpl.java | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/ProcessoServiceImpl.java b/cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/ProcessoServiceImpl.java index 37080fa..792a85c 100644 --- a/cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/ProcessoServiceImpl.java +++ b/cit-ecm-api/src/main/java/br/com/centralit/api/service/impl/ProcessoServiceImpl.java @@ -165,13 +165,14 @@ public class ProcessoServiceImpl extends GenericServiceImpl impl try { - this.solrService.addProcesso(processo); + this.solrService.addProcesso(processo); } catch (final Exception e) { e.printStackTrace(); } - - this.startBusinessProcess(processo); + if (entity.getSigilo() == null) { + this.startBusinessProcess(processo); + } return processo; } @@ -212,8 +213,8 @@ public class ProcessoServiceImpl extends GenericServiceImpl impl processo = super.merge(processo); this.documentoGedService.atualizarSigiloDocumentos(entity.getDocumentos()); - - if(processo.getAprovado()){ + + if (processo.getAprovado()) { this.startBusinessProcess(processo); } return processo; @@ -318,17 +319,17 @@ public class ProcessoServiceImpl extends GenericServiceImpl impl private Collection getPrivilegios(Sigilo sigilo) { Collection listIdsPrivilegio = new LinkedList(); - + sigilo = this.sigiloService.getReference(sigilo.getId()); - - if(!UtilColecao.isVazio(sigilo.getSigiloPrivilegios())){ + + if (!UtilColecao.isVazio(sigilo.getSigiloPrivilegios())) { // Cria uma lista de privilegios relacionados ao sigilo do processo for (SigiloPrivilegio sigiloPrivilegio : sigilo.getSigiloPrivilegios()) { listIdsPrivilegio.add(sigiloPrivilegio.getPrivilegio().getId()); } } - + return listIdsPrivilegio; } -- libgit2 0.21.2