From b42e895b4354dd8ad09827809c0077b5f4d98f5c Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Sat, 28 Oct 2023 14:12:27 -0400 Subject: [PATCH] transfer id --- wrenchboard/src/shared_tool/family_acc.cc | 1 + wrenchboard/src/shared_tool/payments.cc | 1 + 2 files changed, 2 insertions(+) diff --git a/wrenchboard/src/shared_tool/family_acc.cc b/wrenchboard/src/shared_tool/family_acc.cc index 228ae7a1..a930e2a6 100644 --- a/wrenchboard/src/shared_tool/family_acc.cc +++ b/wrenchboard/src/shared_tool/family_acc.cc @@ -496,6 +496,7 @@ long WrenchFamilyTransfer(CVars in, CVars &out){ if ( family_transfer_id > 0 ){ CVars trx; if ( load_db_record(trx, "SELECT * FROM family_transfer WHERE id =%lu",family_transfer_id) > 0 ){ + trx["transfer_id"] = family_transfer_id; trx["transfer_id"].set_valid( true ); return WrenchFamilyPayment( trx, out ); out["status"] = "OK"; out["exchange_rate"] ="1"; diff --git a/wrenchboard/src/shared_tool/payments.cc b/wrenchboard/src/shared_tool/payments.cc index d8261bc5..d2aef3d9 100644 --- a/wrenchboard/src/shared_tool/payments.cc +++ b/wrenchboard/src/shared_tool/payments.cc @@ -123,6 +123,7 @@ long WrenchFamilyPayment( CVars in, CVars &out ) long member_id = REQ_LONG( in, "member_id", 1, -1 ); long recipient_id = REQ_LONG( in, "recipient", 1, -1 ); + long transfer_id = REQ_LONG( in, "transfer_id", 1, -1 ); REQ_STRING(in, "currency", 2, 20, "(.*)"); REQ_STRING(in, "origing_wallet", 2, 50, "(.*)"); REQ_STRING(in, "target_wallet", 2, 50, "(.*)");