You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by kn...@apache.org on 2007/09/27 00:36:42 UTC

svn commit: r579844 - /wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js

Author: knopp
Date: Wed Sep 26 15:36:33 2007
New Revision: 579844

URL: http://svn.apache.org/viewvc?rev=579844&view=rev
Log:
WICKET-1003

Modified:
    wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js

Modified: wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js
URL: http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js?rev=579844&r1=579843&r2=579844&view=diff
==============================================================================
--- wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js (original)
+++ wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/ajax/wicket-ajax.js Wed Sep 26 15:36:33 2007
@@ -800,7 +800,7 @@
 			var res = Wicket.channelManager.schedule(this.channel, function() { this.doPost(body); }.bind(this));
 			return res != null ? res: true;
 		} else {
-			return doPost(this);
+			return this.doPost(body);
 		}
 	},
 	
@@ -1120,10 +1120,12 @@
 		    // test if the javascript is in form of identifier|code
 		    // if it is, we allow for letting the javascript decide when the rest of processing will continue 
 		    // by invoking identifier();
-		    var res = text.match("([a-z|A-Z_][a-z|A-Z|0-9_]*)\\|(.*)");
-		    
+		    var res = text.match(new RegExp("^([a-z|A-Z_][a-z|A-Z|0-9_]*)\\|((.|\\n)*)$"));
+		    		     
 		    if (res != null) {
-		    	text = "var f = function(" + res[1] + ") {" + res[2] +"};";		    	
+
+		    	text = "var f = function(" + res[1] + ") {" + res[2] +"};";
+		    			    	
 		    	try {
 			   		// do the evaluation
 			    	eval(text);