From 1959c8d7ebe755c9f0543558f82f6f4df33571e4 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Mon, 30 Oct 2023 17:39:13 -0400 Subject: [PATCH] Recipient first lastname --- wrenchboard/src/shared_tool/family_acc.cc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/wrenchboard/src/shared_tool/family_acc.cc b/wrenchboard/src/shared_tool/family_acc.cc index ddf84ffb..29e60db9 100644 --- a/wrenchboard/src/shared_tool/family_acc.cc +++ b/wrenchboard/src/shared_tool/family_acc.cc @@ -586,7 +586,7 @@ Indexes: */ - res = pgsql_query(" SELECT * FROM family_transfer WHERE member_id = %lu AND status IN ( 1 ) " + res = pgsql_query(" SELECT f.*, m.firstname, m.lastname FROM family_transfer f LEFT JOIN members m ON m.id = f.recipient WHERE member_id = %lu AND status IN ( 1 ) " " ORDER BY added DESC LIMIT %lu OFFSET %lu", member_id, limit, offset); if (res != NULL && pgsql_num_rows(res) > 0) { @@ -607,6 +607,12 @@ Indexes: snprintf(vname, sizeof (vname), "recipient_%05d", i); out[vname] = rec["recipient"]; + snprintf(vname, sizeof (vname), "rec_firstname_%05d", i); + out[vname] = rec["firstname"]; + + snprintf(vname, sizeof (vname), "rec_lastname_%05d", i); + out[vname] = rec["lastname"]; + snprintf(vname, sizeof (vname), "description_%05d", i); out[vname] = rec["description"];