From f3dad924e028e53f73a75dee30d7005f7c619202 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Thu, 24 Jan 2008 23:16:55 +0000 Subject: [PATCH] One more slight fix for [ adempiere-Feature Requests-1877902 ] Implement JSR 223: Scripting callout --- base/src/org/compiere/model/GridFieldVO.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/base/src/org/compiere/model/GridFieldVO.java b/base/src/org/compiere/model/GridFieldVO.java index f3b1f0866d..f4014d9708 100644 --- a/base/src/org/compiere/model/GridFieldVO.java +++ b/base/src/org/compiere/model/GridFieldVO.java @@ -170,7 +170,11 @@ public class GridFieldVO implements Serializable // TODO: Write MRule and create accessor by Value, EventType and RuleType int script_id = DB.getSQLValue( null, - "SELECT AD_Rule_ID FROM AD_Rule WHERE TRIM(Value)=? AND EventType='C' AND RuleType='B' AND IsActive='Y'", + "SELECT AD_Rule_ID FROM AD_Rule WHERE TRIM(Value)=? AND EventType='" + + X_AD_Rule.EVENTTYPE_Callout + + "' AND RuleType='" + + X_AD_Rule.RULETYPE_JSR223ScriptingAPIs + + "' AND IsActive='Y'", rule_value); if (script_id > 0) { X_AD_Rule rule = new X_AD_Rule(ctx, script_id, null);