incubator-wookie-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From scot...@apache.org
Subject svn commit: r881369 - /incubator/wookie/trunk/src/org/apache/wookie/ajaxmodel/impl/WidgetAPIImpl.java
Date Tue, 17 Nov 2009 16:49:23 GMT
Author: scottbw
Date: Tue Nov 17 16:49:22 2009
New Revision: 881369

URL: http://svn.apache.org/viewvc?rev=881369&view=rev
Log:
Fix for WOOKIE-44 the impl of the sharedDataForKey DWR method was not catching nulls; I've
trapped these now and return the "No matching key found" error message as per preferenceForKey().

Modified:
    incubator/wookie/trunk/src/org/apache/wookie/ajaxmodel/impl/WidgetAPIImpl.java

Modified: incubator/wookie/trunk/src/org/apache/wookie/ajaxmodel/impl/WidgetAPIImpl.java
URL: http://svn.apache.org/viewvc/incubator/wookie/trunk/src/org/apache/wookie/ajaxmodel/impl/WidgetAPIImpl.java?rev=881369&r1=881368&r2=881369&view=diff
==============================================================================
--- incubator/wookie/trunk/src/org/apache/wookie/ajaxmodel/impl/WidgetAPIImpl.java (original)
+++ incubator/wookie/trunk/src/org/apache/wookie/ajaxmodel/impl/WidgetAPIImpl.java Tue Nov
17 16:49:22 2009
@@ -133,7 +133,8 @@
 		if(key==null) return localizedMessages.getString("WidgetAPIImpl.1");
 		WidgetInstance widgetInstance = WidgetInstance.findByIdKey(id_key);
 		if (widgetInstance == null) return localizedMessages.getString("WidgetAPIImpl.0");
-		//
+		SharedData data = SharedData.findSharedDataForInstance(widgetInstance, key);
+		if (data == null) return localizedMessages.getString("WidgetAPIImpl.1");
 		return SharedData.findSharedDataForInstance(widgetInstance, key).getDvalue();
 	}
 



Mime
View raw message