always try the cookie first
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Sat, 19 Aug 2006 18:48:09 +0000 (18:48 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Sat, 19 Aug 2006 18:48:09 +0000 (18:48 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@5608 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/web/opac/common/js/RemoteRequest.js

index 45b41e6..9ee7295 100644 (file)
@@ -260,7 +260,9 @@ RemoteRequest.prototype.send = function(blocking) {
        try {
                var ses;
 
-               if( isXUL() ) {
+               try { ses = cookieManager.read(COOKIE_SES) } catch(ee) {}
+
+               if( !ses && isXUL() ) {
                        /*
                        JSAN.use('OpenILS.data'); 
                        var data = new OpenILS.data(); 
@@ -268,9 +270,7 @@ RemoteRequest.prototype.send = function(blocking) {
                        ses = data.session.key;
                        dump('Setting authtoken header: ' + ses + ' : ' + url + '\n');
                        */
-               } else {
-                       try { ses = cookieManager.read(COOKIE_SES) } catch(ee) {}
-               }
+               } 
 
                if( ses ) 
                        this.xmlhttp.setRequestHeader('X-OILS-Authtoken', ses);