From f3819b3f7eec0774016aa97bd5f64be94e5984cf Mon Sep 17 00:00:00 2001 From: Brian Federle Date: Wed, 30 Nov 2011 18:37:51 -0800 Subject: [PATCH] Store user ID on login --- ui/scripts/cloudStack.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ui/scripts/cloudStack.js b/ui/scripts/cloudStack.js index bcf7f5eecc2..dc450699468 100644 --- a/ui/scripts/cloudStack.js +++ b/ui/scripts/cloudStack.js @@ -51,6 +51,7 @@ g_directAttachSecurityGroupsEnabled = $.cookie("directattachsecuritygroupsenabled"); g_userPublicTemplateEnabled = $.cookie("userpublictemplateenabled"); g_userfullname = $.cookie('userfullname'); + g_userid = $.cookie('userid'); if($.cookie("timezoneoffset") != null) g_timezoneoffset = isNaN($.cookie("timezoneoffset"))?null: parseFloat($.cookie("timezoneoffset")); @@ -108,6 +109,7 @@ return userValid ? { user: { + userid: g_userid, username: g_username, account: g_account, name: g_userfullname, @@ -155,6 +157,7 @@ g_sessionKey = encodeURIComponent(loginresponse.sessionkey); g_role = loginresponse.type; g_username = loginresponse.username; + g_userid = loginresponse.userid; g_account = loginresponse.account; g_domainid = loginresponse.domainid; g_timezone = loginresponse.timezone; @@ -169,6 +172,7 @@ $.cookie('timezoneoffset', g_timezoneoffset, { expires: 1}); $.cookie('timezone', g_timezone, { expires: 1}); $.cookie('userfullname', g_userfullname, { expires: 1 }); + $.cookie('userid', g_userid, { expires: 1 }); $.ajax({ url: createURL("listCapabilities"),