You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wookie.apache.org by sc...@apache.org on 2012/03/28 14:48:40 UTC

svn commit: r1306293 - /incubator/wookie/trunk/src/org/apache/wookie/controller/WidgetInstancesController.java

Author: scottbw
Date: Wed Mar 28 12:48:40 2012
New Revision: 1306293

URL: http://svn.apache.org/viewvc?rev=1306293&view=rev
Log:
Allow some leniency over whether the correct parameter name is "id_key" or "idkey" in widgetinstance-related API requests

Modified:
    incubator/wookie/trunk/src/org/apache/wookie/controller/WidgetInstancesController.java

Modified: incubator/wookie/trunk/src/org/apache/wookie/controller/WidgetInstancesController.java
URL: http://svn.apache.org/viewvc/incubator/wookie/trunk/src/org/apache/wookie/controller/WidgetInstancesController.java?rev=1306293&r1=1306292&r2=1306293&view=diff
==============================================================================
--- incubator/wookie/trunk/src/org/apache/wookie/controller/WidgetInstancesController.java (original)
+++ incubator/wookie/trunk/src/org/apache/wookie/controller/WidgetInstancesController.java Wed Mar 28 12:48:40 2012
@@ -419,7 +419,16 @@ public class WidgetInstancesController e
 		IPersistenceManager persistenceManager = PersistenceManagerFactory.getPersistenceManager();
 
 		// Try using the id_key parameter
-    String id_key = request.getParameter("idkey"); //$NON-NLS-1$
+    String id_key = request.getParameter("id_key"); //$NON-NLS-1$
+    
+    //
+    // If there is no "id_key", check for "idkey" without the underscore as 
+    // a fallback
+    //
+    if (id_key == null){
+      id_key = request.getParameter("idkey");
+    }
+    
 		if (id_key != null & id_key != ""){
 		  instance = persistenceManager.findWidgetInstanceByIdKey(id_key);
 		  return instance;