From 154a633c70e87aa0effc445af2a68036df9d9637 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Mon, 4 Feb 2008 06:57:34 +0000 Subject: [PATCH] A little more on FR [ 1879470 ] Implement Table and Document ModelValidator script JSR 223 --- base/src/org/compiere/model/ModelValidationEngine.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/base/src/org/compiere/model/ModelValidationEngine.java b/base/src/org/compiere/model/ModelValidationEngine.java index c35d805aef..06e17c1109 100644 --- a/base/src/org/compiere/model/ModelValidationEngine.java +++ b/base/src/org/compiere/model/ModelValidationEngine.java @@ -327,6 +327,7 @@ public class ModelValidationEngine MRule rule = MRule.get(po.getCtx(), scriptValidator.getAD_Rule_ID()); // currently just JSR 223 supported if ( rule != null + && rule.isActive() && rule.getRuleType().equals(MRule.RULETYPE_JSR223ScriptingAPIs) && rule.getEventType().equals(MRule.EVENTTYPE_ModelValidatorTableEvent)) { String error; @@ -471,6 +472,7 @@ public class ModelValidationEngine MRule rule = MRule.get(po.getCtx(), scriptValidator.getAD_Rule_ID()); // currently just JSR 223 supported if ( rule != null + && rule.isActive() && rule.getRuleType().equals(MRule.RULETYPE_JSR223ScriptingAPIs) && rule.getEventType().equals(MRule.EVENTTYPE_ModelValidatorDocumentEvent)) { String error;