Update of
/var/cvs/contributions/CMSContainer/cmsc/utilities/src/webapp/editors/utils/ajaxtree
In directory
james.mmbase.org:/tmp/cvs-serv22432/cmsc/utilities/src/webapp/editors/utils/ajaxtree
Modified Files:
ajaxtree.js
Log Message:
CMSC-1340 Handle an Ajax request from the site tree and repository if the user
is no longer authorized. Redirect him/her to the login page instead of showing
a nonsense popup.
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/utilities/src/webapp/editors/utils/ajaxtree
See also: http://www.mmbase.org/jira/browse/CMSC-1340
Index: ajaxtree.js
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer/cmsc/utilities/src/webapp/editors/utils/ajaxtree/ajaxtree.js,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- ajaxtree.js 17 Oct 2008 11:37:21 -0000 1.10
+++ ajaxtree.js 8 Apr 2009 15:05:28 -0000 1.11
@@ -307,7 +307,11 @@
}
AjaxTreeAction.prototype.errorRequest = function(request) {
+ if (request.status == 401 /* unauthorized */) {
+ window.location = '../login.jsp?reason=failed';
+ } else {
alert(request.responseText);
+ }
}
AjaxTreeAction.prototype.createTree = function(treeXml) {
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs