This is an automated email from the git hooks/post-receive script. New commit to branch develop-5.x in repository observe. See https://gitlab.nuiton.org/codelutin/observe.git commit 794f749c6fc61fd666271279a01b299826521fd8 Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Dec 8 14:03:46 2016 +0100 Problèmes lors de la synchro du référentiel de bases locales (Fixes #8853) --- .../referential/ng/ReferentialSynchronizeSqlsRequestBuilder.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/services-topia/src/main/java/fr/ird/observe/services/topia/service/actions/synchro/referential/ng/ReferentialSynchronizeSqlsRequestBuilder.java b/services-topia/src/main/java/fr/ird/observe/services/topia/service/actions/synchro/referential/ng/ReferentialSynchronizeSqlsRequestBuilder.java index 9f59c73..9a5ffc3 100644 --- a/services-topia/src/main/java/fr/ird/observe/services/topia/service/actions/synchro/referential/ng/ReferentialSynchronizeSqlsRequestBuilder.java +++ b/services-topia/src/main/java/fr/ird/observe/services/topia/service/actions/synchro/referential/ng/ReferentialSynchronizeSqlsRequestBuilder.java @@ -22,8 +22,10 @@ package fr.ird.observe.services.topia.service.actions.synchro.referential.ng; * #L% */ +import com.google.common.collect.ImmutableSet; import fr.ird.observe.ObserveEntityEnum; import fr.ird.observe.entities.referentiel.ObserveReferentialEntity; +import fr.ird.observe.services.dto.referential.ReferentialHelper; import fr.ird.observe.services.service.actions.synchro.referential.ng.ReferentialSynchronizeRequest; import fr.ird.observe.services.service.actions.synchro.referential.ng.ReferentialSynchronizeSqlsRequest; import fr.ird.observe.services.topia.binder.BinderEngine; @@ -85,7 +87,12 @@ public class ReferentialSynchronizeSqlsRequestBuilder { public ReferentialSynchronizeSqlsRequest build() { - request.getTypes().forEach(this::build0); + ImmutableSet<Class<? extends ReferentialDto>> types = request.getTypes(); + for (Class<? extends ReferentialDto> referentialName : ReferentialHelper.REFERENCE_DTOS) { + if (types.contains(referentialName)) { + build0(referentialName); + } + } return resultBuilder.build(); } -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.