details:   /erp/devel/pi/rev/459eab5f575c
changeset: 11931:459eab5f575c
user:      Stefan Hühner <stefan.huehner <at> openbravo.com>
date:      Wed May 04 13:04:53 2011 +0200
summary:   Fixed 16990: Avoid npe when loading workspace
Avoid npe by safeguarding against parameter being null

diffstat:

 
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java
 |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r a8ea89ff5548 -r 459eab5f575c 
modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java
--- 
a/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java
   Wed May 04 12:58:59 2011 +0200
+++ 
b/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java
   Wed May 04 13:04:53 2011 +0200
@@ -126,7 +126,7 @@
    * @return a JSONObject string which is used to initialize the formitem.
    */
   public String getFieldProperties(Field field) {
-    if (field.isDisplayed() != null && !field.isDisplayed()) {
+    if (field != null && field.isDisplayed() != null && !field.isDisplayed()) {
       return "{width: ''}"; // Not displayed fields use HiddenItem
     }
     return "{width: '*'}";

------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to