Author: johnh
Date: Fri Feb  1 16:58:26 2008
New Revision: 617726

URL: http://svn.apache.org/viewvc?rev=617726&view=rev
Log:
Fall back to the default view (if available) when a "custom" view is specified 
which doesn't
exist in the spec.


Modified:
    
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/GadgetSpecParser.java

Modified: 
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/GadgetSpecParser.java
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/GadgetSpecParser.java?rev=617726&r1=617725&r2=617726&view=diff
==============================================================================
--- 
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/GadgetSpecParser.java
 (original)
+++ 
incubator/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/GadgetSpecParser.java
 Fri Feb  1 16:58:26 2008
@@ -556,10 +556,14 @@
 
       StringBuilder content = contentData.get(view);
       if (content == null) {
+        content = contentData.get(DEFAULT_VIEW);
+      }
+
+      if (content == null) {
         return "";
-      } else {
-        return content.toString();
       }
+
+      return content.toString();
     }
 
     // TODO: Synchronizing this seems unnecessary...a parse job should never


Reply via email to