From f5da9f07212c5b51ff5eb5b739e1002f2b36714d Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Wed, 11 Nov 2015 11:13:34 -0500 Subject: [PATCH] IDEMPIERE-2923 Fields with value starting with a single quote cannot be searched --- org.adempiere.base/src/org/compiere/model/MQuery.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/org.adempiere.base/src/org/compiere/model/MQuery.java b/org.adempiere.base/src/org/compiere/model/MQuery.java index 8af8461b80..b83c181f0f 100644 --- a/org.adempiere.base/src/org/compiere/model/MQuery.java +++ b/org.adempiere.base/src/org/compiere/model/MQuery.java @@ -1025,10 +1025,10 @@ class Restriction implements Serializable // clean code if (Code instanceof String) { - if (Code.toString().startsWith("'")) + if (Code.toString().startsWith("'") && Code.toString().endsWith("'")) { Code = Code.toString().substring(1); - if (Code.toString().endsWith("'")) Code = Code.toString().substring(0, Code.toString().length()-2); + } } if (infoDisplay != null) InfoDisplay = infoDisplay.trim();