xul user is now shoved into the opac user's slot when in xul
[Evergreen.git] / Open-ILS / web / opac / common / js / opac_utils.js
index 9aa2a3f..adff0a4 100644 (file)
@@ -229,8 +229,11 @@ var cookie = new cookieObject("ses", 1, "/", COOKIE_SES);
 function grabUser(ses, force) {
 
        if(!ses) ses = cookie.get(COOKIE_SES);
+       try{if(!ses && isXUL()) ses = xulG['auth_ses'][0];}catch(e){}
        if(!ses) return false;
 
+       //alert(ses);
+
        if(!force) 
                if(G.user && G.user.session == ses)
                        return G.user;