details:   https://code.openbravo.com/erp/devel/pi/rev/391fdc807c26
changeset: 23860:391fdc807c26
user:      Shankar Balachandran <shankar.balachandran <at> openbravo.com>
date:      Tue Jun 24 13:31:26 2014 +0530
summary:   Related to issue 26696 : Handled NPE

diffstat:

 
modules/org.openbravo.service.json/src/org/openbravo/service/json/DefaultJsonDataService.java
 |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 4639ca577e0b -r 391fdc807c26 
modules/org.openbravo.service.json/src/org/openbravo/service/json/DefaultJsonDataService.java
--- 
a/modules/org.openbravo.service.json/src/org/openbravo/service/json/DefaultJsonDataService.java
     Mon Jun 23 16:17:36 2014 +0200
+++ 
b/modules/org.openbravo.service.json/src/org/openbravo/service/json/DefaultJsonDataService.java
     Tue Jun 24 13:31:26 2014 +0530
@@ -96,7 +96,7 @@
        * case if the field is a table reference, add the displayed column to 
list of columns to be
        * retrieved. Refer issue https://issues.openbravo.com/view.php?id=26696
        */
-      if (StringUtils.isNotEmpty(displayField)) {
+      if (StringUtils.isNotEmpty(displayField) && 
StringUtils.isNotEmpty(selectedProperties)) {
         for (String selectedProp : selectedProperties.split(",")) {
           if (selectedProp.equals(displayField)) {
             propertyPresent = true;

------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to