From 7bb05f1247bcb546ce050c358db72b576222e03d Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Fri, 27 Oct 2023 12:29:49 -0400 Subject: [PATCH] status filter --- wrenchboard/src/shared_tool/family_acc.cc | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/wrenchboard/src/shared_tool/family_acc.cc b/wrenchboard/src/shared_tool/family_acc.cc index 46595eb2..5401fcec 100644 --- a/wrenchboard/src/shared_tool/family_acc.cc +++ b/wrenchboard/src/shared_tool/family_acc.cc @@ -437,9 +437,16 @@ long WrenchFamilyTransferStart(CVars in, CVars &out){ map_to_cvars(f, rec); out = rec; // lets get the parent wallet too - load_db_record(out,"SELECT w.amount AS origing_current_balance,w.uid AS origing_wallet_uid,w.transfer_limit AS origing_transfer_limit " + if( load_db_record(out,"SELECT w.amount AS origing_current_balance,w.uid AS origing_wallet_uid,w.transfer_limit AS origing_transfer_limit " "FROM members_wallet w " - "WHERE w.member_id = %lu AND w.currency='%s'", in["member_id"].Long(), out["currency"].c_str()); + "WHERE w.member_id = %lu AND w.currency='%s'", in["member_id"].Long(), out["currency"].c_str()) ){ + ret = PHP_API_OK; + out["status"] = "OK"; + out["exchange_rate"] ="1"; + } + else{ + out["status"] = "Originating wallet not found"; + } } ret = PHP_API_OK; out["status"] = "OK";