diff --git a/wrenchboard/src/shared_tool/account.cc b/wrenchboard/src/shared_tool/account.cc index c4c06f4f..0a700670 100644 --- a/wrenchboard/src/shared_tool/account.cc +++ b/wrenchboard/src/shared_tool/account.cc @@ -2125,9 +2125,9 @@ long LoginWrenchBoardQRAccount(CVars in, CVars &out) { if (res != NULL && pgsql_num_rows(res) > 0) { mapf = pgsql_fetch_assoc(res,0); CVars inx; - inx["username"] = res["username"]; res["username"].set_valid( true ); - inx["sessionid"] =res["pin"]; res["sessionid"].set_valid( true ); - inx["login_mode"] = LOGIN_MODE_FAMILY; res["login_mode"].set_valid( true ); + inx["username"] = f["username"]; inx["username"].set_valid( true ); + inx["sessionid"] =f["pin"]; inx["sessionid"].set_valid( true ); + inx["login_mode"] = LOGIN_MODE_FAMILY; inx["login_mode"].set_valid( true ); return LoginWrenchBoardAccount(inx, out); } else{