diff --git a/wrenchboard/src/include/wrenchboard_api.h b/wrenchboard/src/include/wrenchboard_api.h index 321207d8..4fd4c36e 100644 --- a/wrenchboard/src/include/wrenchboard_api.h +++ b/wrenchboard/src/include/wrenchboard_api.h @@ -306,6 +306,7 @@ enum { PARTNER_STRIPE }; #define WRENCHBOARD_RESOURCE_MYFILES 11307 #define WRENCHBOARD_MYFILES_LIST 11309 +#define WRENCHBOARD_MYREFLINK 11310 #define WRENCHBOARD_USER_DELETEACC 11990 #define WRENCHBOARD_ACCOUNT_END 11999 diff --git a/wrenchboard/src/shared_tool/account.cc b/wrenchboard/src/shared_tool/account.cc index 4d2198cc..b5d7e734 100644 --- a/wrenchboard/src/shared_tool/account.cc +++ b/wrenchboard/src/shared_tool/account.cc @@ -493,6 +493,10 @@ long account_calls(CVars in, CVars &out) { return WrenchMyFilesList(in, out); break; + case WRENCHBOARD_MYREFLINK: + // return WrenchMyFilesList(in, out); + break; + case WRENCHBOARD_ACCOUNT_PREFERENCES: return WrenchAccountUsePrefrence(in, out); break; diff --git a/www-api/app/Config/Constants.php b/www-api/app/Config/Constants.php index 388e3b54..d6ab2b8b 100644 --- a/www-api/app/Config/Constants.php +++ b/www-api/app/Config/Constants.php @@ -301,6 +301,7 @@ const WRENCHBOARD_PICTURE_FAMBANNER= 11304; const WRENCHBOARD_PICTURE_FAMMEMBER = 11305; const WRENCHBOARD_RESOURCE_MYFILES = 11307; const WRENCHBOARD_MYFILES_LIST = 11309; +const WRENCHBOARD_MYREFLINK = 11310; define('WRENCHBOARD_USER_DELETEACC', 11990); define('WRENCHBOARD_ACCOUNT_END', 11999); diff --git a/www-api/app/Controllers/WrenchAuth.php b/www-api/app/Controllers/WrenchAuth.php index 189b78c4..85503884 100644 --- a/www-api/app/Controllers/WrenchAuth.php +++ b/www-api/app/Controllers/WrenchAuth.php @@ -62,7 +62,7 @@ class WrenchAuth extends BaseController log_message('critical', "***** ***** WrenchAuth::userLogin Ret = ".$ret ); if ( $out['internal_return'] == 100 ){ $endpoint = "USER_SESSION-". str_pad($out["member_id"], 12, "0", STR_PAD_LEFT) ."-"; - $out["refer_link"] = $this->user_server_name."/".substr($out["uid"], 0, 8).str_pad($out["member_id"], 4, "0", STR_PAD_LEFT); + $out["refer_link"] = $this->user_server_name."/myrefer/".substr($out["uid"], 0, 8).str_pad($out["member_id"], 4, "0", STR_PAD_LEFT); log_message('critical', "***** ***** WrenchAuth::userLogin USER_SESSION = ".$endpoint ); $this->saveCache($endpoint,$out,15000); $this->neatCache($out); diff --git a/www-api/app/Controllers/WrenchUser.php b/www-api/app/Controllers/WrenchUser.php index e55f8d28..b025d068 100644 --- a/www-api/app/Controllers/WrenchUser.php +++ b/www-api/app/Controllers/WrenchUser.php @@ -27,9 +27,10 @@ class WrenchUser extends BaseController } public function UsersRefLink(){ + //const WRENCHBOARD_MYREFLINK = 11310; $raw_json = file_get_contents('php://input'); $in = json_decode($raw_json, true); - $in["action"] = WRENCHBOARD_MYFILES_LIST; + $in["action"] = WRENCHBOARD_MYREFLINK; $out=[]; $in["refer_link"] = $this->user_server_name."/".substr($out["uid"], 0, 8).str_pad($out["member_id"], 4, "0", STR_PAD_LEFT);