tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hls...@apache.org
Subject svn commit: r1138116 - /tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/tapestry.js
Date Tue, 21 Jun 2011 18:17:25 GMT
Author: hlship
Date: Tue Jun 21 18:17:25 2011
New Revision: 1138116

URL: http://svn.apache.org/viewvc?rev=1138116&view=rev
Log:
TAP5-1368: The onFailure function provided to Tapestry.ajaxRequest does not always get invoked

Modified:
    tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/tapestry.js

Modified: tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/tapestry.js
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/tapestry.js?rev=1138116&r1=1138115&r2=1138116&view=diff
==============================================================================
--- tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/tapestry.js
(original)
+++ tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/tapestry.js
Tue Jun 21 18:17:25 2011
@@ -375,6 +375,8 @@ var Tapestry = {
 		Tapestry.error(Tapestry.Messages.communicationFailed + exception);
 
 		Tapestry.debug(Tapestry.Messages.ajaxFailure + exception, response);
+		
+		throw exception;
 	},
 
 	/**
@@ -435,7 +437,7 @@ var Tapestry = {
 				 * to mean the server didn't respond.
 				 */
 				if (!response.getStatus() || !response.request.success()) {
-					Tapestry.error(Tapestry.Messages.ajaxRequestUnsuccessful);
+					finalOptions.onFailure.call(this, response);
 					return;
 				}
 



Mime
View raw message