From d71b3c7b32f9a7b3b5d56e167ae0ed712f68e0be Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Mon, 22 Jul 2024 15:08:43 -0400 Subject: [PATCH] fix query --- wrenchboard/src/shared_tool/family_acc.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wrenchboard/src/shared_tool/family_acc.cc b/wrenchboard/src/shared_tool/family_acc.cc index a3fe22ef..0a5625fe 100644 --- a/wrenchboard/src/shared_tool/family_acc.cc +++ b/wrenchboard/src/shared_tool/family_acc.cc @@ -153,11 +153,11 @@ long WrenchRelativesKidsEdit(CVars in, CVars &out){ REQ_STRING(in, "family_uid", 3, 150, "(.*)"); long add = REQ_LONG(in, "add", 1, -1); - load_db_record(out, "SELECT id AS member_id FROM members WHERE uid = '%s' ", in["uid"].c_str()); + load_db_record(out, "SELECT id AS member_id FROM members WHERE uid::text = '%s' ", in["uid"].c_str()); if ( out["member_id"].Long() == 0) { - load_db_record(out, "SELECT id AS relative_id, uid AS relative_uid FROM members_family_relative WHERE member_id = %lu AND uid ='%s' ",out["member_id"].Long(), in["relative_uid"].c_str()); - load_db_record(out, "SELECT id AS family_id, uid AS family_uid FROM members_family WHERE member_id = %lu AND uid ='%s' ",out["member_id"].Long(), in["family_uid"].c_str()); + load_db_record(out, "SELECT id AS relative_id, uid AS relative_uid FROM members_family_relative WHERE member_id = %lu AND uid::text ='%s' ",out["member_id"].Long(), in["relative_uid"].c_str()); + load_db_record(out, "SELECT id AS family_id, uid AS family_uid FROM members_family WHERE member_id = %lu AND uid::text ='%s' ",out["member_id"].Long(), in["family_uid"].c_str());