[Yanel-commits] rev 21979 - public/yanel/trunk/src/contributions/resources/resource-creator/src/java/org/wyona/yanel/impl/resources

michi at wyona.com michi at wyona.com
Sun Jan 21 23:24:33 CET 2007


Author: michi
Date: 2007-01-21 23:24:32 +0100 (Sun, 21 Jan 2007)
New Revision: 21979

Modified:
   public/yanel/trunk/src/contributions/resources/resource-creator/src/java/org/wyona/yanel/impl/resources/ResourceCreatorResource.java
Log:
check if value is null

Modified: public/yanel/trunk/src/contributions/resources/resource-creator/src/java/org/wyona/yanel/impl/resources/ResourceCreatorResource.java
===================================================================
--- public/yanel/trunk/src/contributions/resources/resource-creator/src/java/org/wyona/yanel/impl/resources/ResourceCreatorResource.java	2007-01-21 22:14:56 UTC (rev 21978)
+++ public/yanel/trunk/src/contributions/resources/resource-creator/src/java/org/wyona/yanel/impl/resources/ResourceCreatorResource.java	2007-01-21 22:24:32 UTC (rev 21979)
@@ -205,10 +205,12 @@
                             if (propertyType != null && propertyType.equals(CreatableV2.TYPE_UPLOAD)) {
                                 sb.append("<input type=\"file\" name=\"rp."+propertyNames[i]+"\"/>");
                             } else {
-                            sb.append("<input name=\"rp." + propertyNames[i]
-                                + "\" value=\""
-                                + ((CreatableV2) resource).getProperty(propertyNames[i])
-                                + "\" size=\"60\"/><br/>");
+                                Object value = ((CreatableV2) resource).getProperty(propertyNames[i]);
+                                if (value == null) {
+                                    sb.append("<input name=\"rp." + propertyNames[i] + "\" value=\"\" size=\"60\"/><br/>");
+                                } else {
+                                    sb.append("<input name=\"rp." + propertyNames[i] + "\" value=\"" + value + "\" size=\"60\"/><br/>");
+                                }
                             }
                         }
                     } else {




More information about the Yanel-commits mailing list