From ad914c6bbe40f9e4333d532c52cbadb8bd58fbe2 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Sun, 11 Nov 2007 10:44:48 +0000 Subject: [PATCH] Precedence error found in SQL workflow processor (more) --- .../main/server/org/compiere/server/WorkflowProcessor.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/serverRoot/src/main/server/org/compiere/server/WorkflowProcessor.java b/serverRoot/src/main/server/org/compiere/server/WorkflowProcessor.java index 77badf9707..eacc8b6934 100644 --- a/serverRoot/src/main/server/org/compiere/server/WorkflowProcessor.java +++ b/serverRoot/src/main/server/org/compiere/server/WorkflowProcessor.java @@ -191,7 +191,7 @@ public class WorkflowProcessor extends AdempiereServer sql += ") AND EXISTS (SELECT * FROM AD_Workflow wf " + " INNER JOIN AD_WF_Node wfn ON (wf.AD_Workflow_ID=wfn.AD_Workflow_ID) " + "WHERE a.AD_WF_Node_ID=wfn.AD_WF_Node_ID" - + " AND wf.AD_WorkflowProcessor_ID IS NULL OR wf.AD_WorkflowProcessor_ID=?)"; + + " AND (wf.AD_WorkflowProcessor_ID IS NULL OR wf.AD_WorkflowProcessor_ID=?))"; int count = 0; int countEMails = 0; try @@ -238,7 +238,7 @@ public class WorkflowProcessor extends AdempiereServer + " INNER JOIN AD_WF_Node wfn ON (wf.AD_Workflow_ID=wfn.AD_Workflow_ID) " + "WHERE a.AD_WF_Node_ID=wfn.AD_WF_Node_ID" + " AND wfn.Action<>'Z'" // not sleeping - + " AND wf.AD_WorkflowProcessor_ID IS NULL OR wf.AD_WorkflowProcessor_ID=?)"; + + " AND (wf.AD_WorkflowProcessor_ID IS NULL OR wf.AD_WorkflowProcessor_ID=?))"; PreparedStatement pstmt = null; int count = 0; int countEMails = 0; @@ -286,7 +286,7 @@ public class WorkflowProcessor extends AdempiereServer sql += ") AND EXISTS (SELECT * FROM AD_Workflow wf " + " INNER JOIN AD_WF_Node wfn ON (wf.AD_Workflow_ID=wfn.AD_Workflow_ID) " + "WHERE a.AD_WF_Node_ID=wfn.AD_WF_Node_ID" - + " AND wf.AD_WorkflowProcessor_ID IS NULL OR wf.AD_WorkflowProcessor_ID=?)"; + + " AND (wf.AD_WorkflowProcessor_ID IS NULL OR wf.AD_WorkflowProcessor_ID=?))"; count = 0; countEMails = 0; try