mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

floblanc
11.27.2010 f9a7f9a7afcc4cae7717d1d2cd2c0f9c28719485
Fix 4472 Wrong algorithm to check if a workflow element is parent of another workflow element
1 files modified
5 ■■■■■ changed files
opends/src/server/org/opends/server/workflowelement/WorkflowElement.java 5 ●●●●● patch | view | raw | blame | history
opends/src/server/org/opends/server/workflowelement/WorkflowElement.java
@@ -22,7 +22,7 @@
 * CDDL HEADER END
 *
 *
 *      Copyright 2008-2009 Sun Microsystems, Inc.
 *      Copyright 2008-2010 Sun Microsystems, Inc.
 */
package org.opends.server.workflowelement;
@@ -454,7 +454,8 @@
    }
    for (WorkflowElement subElement:this.getChildWorkflowElements()) {
      if (subElement.hasChildWorkflowElement(element)) {
      if (subElement.equals(element) ||
          subElement.hasChildWorkflowElement(element)) {
        return true;
      }
    }