fix params
This commit is contained in:
@@ -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 );
|
||||
|
||||
Reference in New Issue
Block a user