This is an automated email from the ASF dual-hosted git repository.

ilgrosso pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/syncope.git


The following commit(s) were added to refs/heads/master by this push:
     new a1668c2c86 [SYNCOPE-1692] Skip attributeDeltas for operational 
attributes
a1668c2c86 is described below

commit a1668c2c86550abfd8ddeda3e7bc07dd969c1f8d
Author: Francesco Chicchiriccò <ilgro...@apache.org>
AuthorDate: Fri Nov 11 12:45:03 2022 +0100

    [SYNCOPE-1692] Skip attributeDeltas for operational attributes
---
 .../core/provisioning/java/propagation/DefaultPropagationManager.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/propagation/DefaultPropagationManager.java
 
b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/propagation/DefaultPropagationManager.java
index 1be87d725f..7785d0b98d 100644
--- 
a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/propagation/DefaultPropagationManager.java
+++ 
b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/propagation/DefaultPropagationManager.java
@@ -709,8 +709,8 @@ public class DefaultPropagationManager implements 
PropagationManager {
                     || 
MANDATORY_NULL_OR_EMPTY_ATTR_NAME.equals(attr.getName()));
 
             // see 
org.identityconnectors.framework.impl.api.local.operations.UpdateDeltaImpl
-            if (attrs.stream().anyMatch(attr -> 
!OperationalAttributes.PASSWORD_NAME.equals(attr.getName())
-                    && 
OperationalAttributes.getOperationalAttributeNames().contains(attr.getName()))) 
{
+            if (attrs.stream().anyMatch(attr -> 
Name.NAME.equals(attr.getName())
+                    || 
OperationalAttributes.getOperationalAttributeNames().contains(attr.getName()))) 
{
 
                 continue;
             }

Reply via email to