Delete account module
This commit is contained in:
@@ -118,6 +118,7 @@ long WrenchBoardMobileSendUserWallet(CVars in, CVars &out);
|
||||
long WrenchBoardStartBalanceTopup(CVars in, CVars &out);
|
||||
long WrenchBoardCompleteBalanceTopup(CVars in, CVars &out);
|
||||
long WrenchResendSendReferLoadLink(CVars in, CVars &out);
|
||||
long WrenchBoardDeleteAccount(CVars in, CVars &out);
|
||||
|
||||
long test() {
|
||||
FILE* oldFile = Output2FILE::Stream();
|
||||
@@ -390,16 +391,17 @@ long account_calls(CVars in, CVars &out) {
|
||||
return WrenchBoardCompleteBalanceTopup(in, out);
|
||||
break;
|
||||
case WRENCHBOARD_USER_DELETEACC:
|
||||
REQ_LONG(in, "member_id", 1, -1);
|
||||
REQ_STRING(in, "reason", 2, 149, "(.*)");
|
||||
CVars xx;
|
||||
xx["member_id"] = in["member_id"]; xx["member_id"].set_valid(true);
|
||||
xx["reason"] = in["reason"]; xx["reason"].set_valid(true);
|
||||
out["delete_id"] = insert_db_record(DBS_VALID, "members_delete", "members_delete_id_seq", xx);
|
||||
ret = PHP_API_OK;
|
||||
// REQ_LONG(in, "member_id", 1, -1);
|
||||
// REQ_STRING(in, "reason", 2, 149, "(.*)");
|
||||
// CVars xx;
|
||||
// xx["member_id"] = in["member_id"]; xx["member_id"].set_valid(true);
|
||||
// xx["reason"] = in["reason"]; xx["reason"].set_valid(true);
|
||||
// out["delete_id"] = insert_db_record(DBS_VALID, "members_delete", "members_delete_id_seq", xx);
|
||||
// ret = PHP_API_OK;
|
||||
/*
|
||||
DO THE DELETE HERE NOW
|
||||
*/
|
||||
return WrenchBoardDeleteAccount(in, out);
|
||||
break;
|
||||
|
||||
case WRENCHBOARD_ACCOUNT_PRICE_COMBO:
|
||||
@@ -433,6 +435,22 @@ long account_calls(CVars in, CVars &out) {
|
||||
|
||||
#define PHP_API_TRANSFER_COMPLETE 200
|
||||
|
||||
long WrenchBoardDeleteAccount(CVars in, CVars &out)
|
||||
{
|
||||
long ret = 0;
|
||||
REQ_LONG(in, "member_id", 1, -1);
|
||||
REQ_STRING(in, "reason", 2, 149, "(.*)");
|
||||
CVars xx;
|
||||
xx["member_id"] = in["member_id"]; xx["member_id"].set_valid(true);
|
||||
xx["reason"] = in["reason"]; xx["reason"].set_valid(true);
|
||||
out["delete_id"] = insert_db_record(DBS_VALID, "members_delete", "members_delete_id_seq", xx);
|
||||
ret = PHP_API_OK;
|
||||
/*
|
||||
DO THE DELETE HERE NOW
|
||||
*/
|
||||
return ret;
|
||||
}
|
||||
|
||||
long WrenchBoardCompleteBalanceTopup(CVars in, CVars &out){
|
||||
logfmt(logINFO, "WrenchBoardCompleteBalanceTopup()");
|
||||
long trx_id = 0;
|
||||
|
||||
Reference in New Issue
Block a user