diff --git a/checkin_notes b/checkin_notes index d4b30ebf20..d0d5b2e06b 100755 --- a/checkin_notes +++ b/checkin_notes @@ -2686,3 +2686,11 @@ David 7 Mar 2006 scheduler_op.C lib/ error_numbers.C + +Rom 7 Mar 2006 + - Bug Fix: Somewhere along the line, the code to store the account + manager login name and password hash was removed from the source + tree. Put it back in. + + client/ + acct_mgr.C diff --git a/client/acct_mgr.C b/client/acct_mgr.C index 756adf6cf9..bb9a9f2d2a 100644 --- a/client/acct_mgr.C +++ b/client/acct_mgr.C @@ -72,6 +72,7 @@ int ACCT_MGR_OP::do_rpc( error_num = ERR_INVALID_URL; return 0; } + strcpy(ami.acct_mgr_url, url.c_str()); strcpy(ami.acct_mgr_name, ""); strcpy(ami.login_name, name.c_str()); @@ -286,6 +287,8 @@ void ACCT_MGR_OP::handle_reply(int http_op_retval) { if (sig_ok) { strcpy(gstate.acct_mgr_info.acct_mgr_name, ami.acct_mgr_name); strcpy(gstate.acct_mgr_info.signing_key, ami.signing_key); + strcpy(gstate.acct_mgr_info.login_name, ami.login_name); + strcpy(gstate.acct_mgr_info.password_hash, ami.password_hash); // attach to new projects //