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