From 8bab56e15a2da6901bc7df7197a67ea8422e2c69 Mon Sep 17 00:00:00 2001 From: "Katarina Valalikova (katkav)" Date: Thu, 29 May 2014 10:14:02 +0200 Subject: [PATCH] fixing MID-1891 (setting intent for shadows during dry-run recon) --- .../midpoint/model/impl/sync/SynchronizationService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationService.java b/model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationService.java index 5d166f19187..94057ae3ef5 100644 --- a/model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationService.java +++ b/model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationService.java @@ -242,6 +242,8 @@ public void notifyChange(ResourceObjectShadowChangeDescription change, Task task Collection modifications = SynchronizationSituationUtil .createSynchronizationSituationAndDescriptionDelta(object, situation.getSituation(), task.getChannel(), false); + modifications.add(PropertyDelta.createModificationReplaceProperty(ShadowType.F_INTENT, object.getDefinition(), synchronizationPolicy.getIntent())); + repositoryService.modifyObject(ShadowType.class, object.getOid(), modifications, subResult); subResult.recordSuccess(); return;