details:   https://code.openbravo.com/erp/devel/pi/rev/b5b81e79c0fd
changeset: 14040:b5b81e79c0fd
user:      Antonio Moreno <antonio.moreno <at> openbravo.com>
date:      Thu Oct 20 17:48:39 2011 +0200
summary:   Related to issue 18809. Do not set the length property in String 
refs, so that data is not truncated even in those cases

diffstat:

 
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/StringUIDefinition.java
 |  21 ----------
 
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/TextUIDefinition.java
   |   1 -
 2 files changed, 0 insertions(+), 22 deletions(-)

diffs (49 lines):

diff -r 6dac50585cc3 -r b5b81e79c0fd 
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/StringUIDefinition.java
--- 
a/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/StringUIDefinition.java
     Thu Oct 20 17:10:05 2011 +0200
+++ 
b/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/StringUIDefinition.java
     Thu Oct 20 17:48:39 2011 +0200
@@ -18,8 +18,6 @@
  */
 package org.openbravo.client.kernel.reference;
 
-import org.codehaus.jettison.json.JSONObject;
-import org.openbravo.base.exception.OBException;
 import org.openbravo.model.ad.ui.Field;
 
 /**
@@ -45,25 +43,6 @@
   }
 
   @Override
-  public String getFieldProperties(Field field) {
-    String fieldProperties = super.getFieldProperties(field);
-    if (field != null && field.getColumn() != null) {
-      final Long length = field.getColumn().getLength();
-      try {
-        if (length != null) {
-          JSONObject o = new JSONObject(
-              fieldProperties != null && fieldProperties.length() > 0 ? 
fieldProperties : "{}");
-          o.put("length", length);
-          return o.toString();
-        }
-      } catch (Exception e) { // ignore
-        throw new OBException(e);
-      }
-    }
-    return fieldProperties;
-  }
-
-  @Override
   public String getGridFieldProperties(Field field) {
     Long length = field.getColumn().getLength();
 
diff -r 6dac50585cc3 -r b5b81e79c0fd 
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/TextUIDefinition.java
--- 
a/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/TextUIDefinition.java
       Thu Oct 20 17:10:05 2011 +0200
+++ 
b/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/TextUIDefinition.java
       Thu Oct 20 17:48:39 2011 +0200
@@ -35,7 +35,6 @@
   @Override
   public String getGridFieldProperties(Field field) {
     final Property property = 
KernelUtils.getInstance().getPropertyFromColumn(field.getColumn());
-    final Long length = field.getColumn().getLength();
 
     // anything above 2000 is probably a clob
     return super.getGridFieldProperties(field) + ", canSort: false"

------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Ciosco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to