From 0fd25a6efa1da8523eeba00f3e9e2b69e6f4e5b2 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Sun, 22 Oct 2023 08:13:30 -0400 Subject: [PATCH] family birtday --- wrenchboard/src/shared_tool/family_acc.cc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/wrenchboard/src/shared_tool/family_acc.cc b/wrenchboard/src/shared_tool/family_acc.cc index 28c80ab6..9d6546b3 100644 --- a/wrenchboard/src/shared_tool/family_acc.cc +++ b/wrenchboard/src/shared_tool/family_acc.cc @@ -496,12 +496,19 @@ long WrenchFamilyUpdate(CVars in, CVars &out){ REQ_STRING(in, "firstname", 2, 34, "(.*)"); REQ_STRING(in, "lastname", 2, 34, "(.*)"); REQ_STRING(in, "family_uid", 2, 50, "(.*)"); + REQ_LONG(in, "year", 1, -1); + REQ_LONG(in, "month", 1, -1); CVars x; x["firstname"] = in["firstname"]; x["firstname"].set_valid(true); x["lastname"] = in["lastname"]; x["lastname"].set_valid(true); + x["year"] = in["year"]; + x["year"].set_valid(true); + x["month"] = in["month"]; + x["month"].set_valid(true); + const PGresult *res = pgsql_query(" SELECT id AS family_id FROM members_family " " WHERE member_id=%lu AND uid='%s' ", member_id,in["family_uid"].c_str()); if (res != NULL && pgsql_num_rows(res) > 0) {