[cvs] expresso commit by rimovm: Fixed NPE bug in cache retrieval

JCorporate Ltd jcorp at jcorporate.com
Sat Jan 1 15:47:55 UTC 2005


Log Message:
-----------
Fixed NPE bug in cache retrieval

Modified Files:
--------------
    expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/ui:
        DefaultAutoElement.java

Revision Data
-------------
Index: DefaultAutoElement.java
===================================================================
RCS file: /home/javacorp/.cvs/expresso/expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/ui/DefaultAutoElement.java,v
retrieving revision 1.54
retrieving revision 1.55
diff -Lexpresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/ui/DefaultAutoElement.java -Lexpresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/ui/DefaultAutoElement.java -u -r1.54 -r1.55
--- expresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/ui/DefaultAutoElement.java
+++ expresso-web/WEB-INF/src/com/jcorporate/expresso/services/controller/ui/DefaultAutoElement.java
@@ -291,10 +291,10 @@
                             oneFieldName, dbobj2.getField(oneFieldName), false);
                     if (i != null) {
                         b.add(i);
+                        // provide hook for subclass to reset value to what user typed in
+                        retrieveCachedValueInForm(response, oneFieldName, i);
                     }
 
-                    // provide hook for subclass to reset value to what user typed in
-                    retrieveCachedValueInForm(response, oneFieldName, i);
                 }
 
 


More information about the cvs mailing list