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

Reply via email to