added status

This commit is contained in:
CHIEFSOFT\ameye
2023-07-14 20:46:13 -04:00
parent bee5b56f8b
commit 34c918921e
+2
View File
@@ -383,6 +383,7 @@ long account_calls(CVars in, CVars &out) {
res = pgsql_query("SELECT id FROM members_settings WHERE member_id=%lu AND pref_id='%s' ", in["member_id"].Long(), in["pref_id"].c_str());
if (res != NULL && pgsql_num_rows(res) > 0) {
pgsql_exec("UPDATE members_settings SET status=%lu WHERE member_id=%lu AND pref_id='%s' ",in["status"].Long(), in["member_id"].Long(), in["pref_id"].c_str());
out["status"] = "completed";
}
else{
CVars xx;
@@ -390,6 +391,7 @@ long account_calls(CVars in, CVars &out) {
xx["pref_id"] = in["pref_id"]; xx["pref_id"].set_valid(true);
xx["status"] = in["status"]; xx["status"].set_valid(true);
insert_db_record(DBS_VALID, "members_settings", "members_settings_id_seq", xx);
out["status"] = "completed";
}
ret = PHP_API_OK;
break;