diff --git a/wrenchboard/src/shared_tool/family_acc.cc b/wrenchboard/src/shared_tool/family_acc.cc index 022157e9..e895b53a 100644 --- a/wrenchboard/src/shared_tool/family_acc.cc +++ b/wrenchboard/src/shared_tool/family_acc.cc @@ -65,7 +65,7 @@ long WrenchFamilyList(CVars in, CVars &out){ res = pgsql_query("SELECT id FROM members_family WHERE member_id = %lu AND status=1 ", in["member_id"].Long()); out["total_record"] = pgsql_num_rows(res); - res = pgsql_query(" SELECT id FROM members_family WHERE member_id = %lu AND status=1, " + res = pgsql_query(" SELECT id FROM members_family WHERE member_id = %lu AND status=1 " " ORDER BY id DESC LIMIT %lu OFFSET %lu", in["member_id"].Long(), limit, offset); if (res != NULL && pgsql_num_rows(res) > 0) { @@ -120,6 +120,8 @@ long WrenchFamilyAdd(CVars in, CVars &out){ x["firstname"].set_valid(true); x["lastname"] = in["lastname"]; x["lastname"].set_valid(true); + x["status"] = "1"; + x["status"].set_valid(true); family_id = insert_db_record(DBS_VALID, "members_family", "members_family_id_seq", x); if (family_id > 0) { load_db_record(out, "SELECT * FROM members_family WHERE id =%lu",family_id);