From 5a06cfa2fdb88a3b4c1aa5c43607baca053e7961 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Thu, 27 Jul 2023 06:15:42 -0400 Subject: [PATCH] fix params --- wrenchboard/src/shared_tool/smoney.cc | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/wrenchboard/src/shared_tool/smoney.cc b/wrenchboard/src/shared_tool/smoney.cc index c5d51f04..9edb7145 100644 --- a/wrenchboard/src/shared_tool/smoney.cc +++ b/wrenchboard/src/shared_tool/smoney.cc @@ -138,11 +138,14 @@ long do_transferPayment(CVars in) ; long INTW_configure(CVars in, CVars &out) ; long member_sendmoney(CVars in, CVars &out) { - //plog->SetFileName( PREFIX"/logs/member_sendmoney.log" ); - long ret = WRB_doServiceTransferComplete(in, out); + logfmt(logINFO, "************************ E****** member_sendmoney START"); + REQ_LONG(in, "member_id", 1, -1); + REQ_LONG(in, "senderid", 1, -1); + long ret = WRB_doServiceTransferComplete(in, out); logfmt(logINFO, "************************ E****** member_sendmoney(CVars in, CVars out) =%lu",ret); - + logfmt(logINFO, "************************ E****** member_sendmoney END"); + return ret; } @@ -464,7 +467,7 @@ long WRB_doServiceTransferComplete(CVars in, CVars &out) { CVars sender; // Load sender - ret = load_db_record(sender, "SELECT firstname,lastname,balance FROM members WHERE id = %lu AND status = 1", senderid); + ret = load_db_record(sender, "SELECT firstname,lastname FROM members WHERE id = %lu AND status = 1", senderid); if (ret < 1L) { throw new bad_parameter(out, "senderid"); } @@ -490,13 +493,6 @@ long WRB_doServiceTransferComplete(CVars in, CVars &out) { } -// -// if (sender["balance"].Long() < LongTotalCost) { -// throw new bad_parameter(out, "insufficient balance for transaction"); -// } - - - CVars recipient; // Load recipient /*recipient["firstname"] = in["firstname"]; recipient["firstname"].set_valid( true ); recipient["lastname"] = in["lastname"]; recipient["lastname"].set_valid( true );