This is an automated email from the ASF dual-hosted git repository.
fmartelli pushed a commit to branch 3_0_X
in repository https://gitbox.apache.org/repos/asf/syncope.git
The following commit(s) were added to refs/heads/3_0_X by this push:
new f644deaa9d Change logic in order to permit to override PullJobDelegate
implementation body (#465)
f644deaa9d is described below
commit f644deaa9dbd4e5738f7846031dfe562f82c32cf
Author: Fabio Martelli <[email protected]>
AuthorDate: Fri May 26 09:07:22 2023 +0200
Change logic in order to permit to override PullJobDelegate implementation
body (#465)
---
.../syncope/core/provisioning/java/data/TaskDataBinderImpl.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/data/TaskDataBinderImpl.java
b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/data/TaskDataBinderImpl.java
index fb6202645b..f6e876c3ee 100644
---
a/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/data/TaskDataBinderImpl.java
+++
b/core/provisioning-java/src/main/java/org/apache/syncope/core/provisioning/java/data/TaskDataBinderImpl.java
@@ -125,7 +125,7 @@ public class TaskDataBinderImpl extends
AbstractExecutableDatabinder implements
Implementation jobDelegate = pushTaskTO.getJobDelegate() == null
?
implementationDAO.findByType(IdRepoImplementationType.TASKJOB_DELEGATE).stream().
- filter(impl ->
PushJobDelegate.class.getName().equals(impl.getBody())).
+ filter(impl ->
PushJobDelegate.class.getSimpleName().equals(impl.getKey())).
findFirst().orElse(null)
: implementationDAO.find(pushTaskTO.getJobDelegate());
if (jobDelegate == null) {
@@ -164,7 +164,7 @@ public class TaskDataBinderImpl extends
AbstractExecutableDatabinder implements
Implementation jobDelegate = pullTaskTO.getJobDelegate() == null
?
implementationDAO.findByType(IdRepoImplementationType.TASKJOB_DELEGATE).stream().
- filter(impl ->
PullJobDelegate.class.getName().equals(impl.getBody())).
+ filter(impl ->
PullJobDelegate.class.getSimpleName().equals(impl.getKey())).
findFirst().orElse(null)
: implementationDAO.find(pullTaskTO.getJobDelegate());
if (jobDelegate == null) {