Backend Service

This commit is contained in:
2019-03-09 17:32:23 +00:00
parent d26aaf1cdc
commit 12264bb5b7
+7 -11
View File
@@ -267,13 +267,9 @@ long MemberProfile(CVars in, CVars &out){
long getMemberProfile(CVars in, CVars &out) {
long ret = load_db_record(out, "SELECT UPPER( md5( now()::text) ) AS sessionid,m.*,mp.*,m.id AS member_id,mp.id AS member_profile_id FROM members m \
LEFT JOIN members_profile mp ON mp.member_id = m.id \
WHERE m.id = %lu", in["member_id"].Long());
// We need to have the session back
load_db_record(out, "SELECT * FROM members_session WHERE member_id = %lu ORDER BY id DESC limit 1", in["member_id"].Long());
long ret = load_db_record(out, "SELECT m.*,mp.*,m.id AS member_id,mp.id AS member_profile_id FROM members m \
LEFT JOIN members_profile mp ON mp.member_id = m.id \
WHERE m.id = %lu", in["member_id"].Long());
return ret;
}
@@ -296,22 +292,22 @@ long medTrUpdateStartProfile(CVars in, CVars &out) {
long medTrUpdateProfile(CVars in, CVars &out) {
long ret = PHP_API_BAD_PARAM;
logfmt(logINFO, "medTrUpdateProfile()");
REQ_LONG(in, "pid", 0, -1);
REQ_LONG(in, "member_id", 0, -1);
REQ_STRING(in, "street1", 2, 49, "(.*)");
OPTIONAL(in, "street2") REQ_STRING(in, "street2", 1, 49, "(.*)");
REQ_STRING(in, "city", 5, 49, "(.*)");
// OPTIONAL(in, "phone") REQ_STRING(in, "phone", 5, 23, "(.*)");
REQ_STRING(in, "zipcode", 1, 12, "(.*)");
REQ_STRING(in, "state", 1, 3, "(.*)");
REQ_STRING(in, "state", 1, 59, "(.*)");
REQ_STRING(in, "country", 1, 3, "(.*)");
REQ_STRING(in, "loc", 5, 16, "(.*)");
//REQ_STRING (in, "sessionid", 4, 40, "(.*)");
const char * loc = getenv("REMOTE_ADDR");
CVars x;
x["pid"] = in["pid"];
x["pid"].set_valid(true);
// x["pid"] = in["pid"];
// x["pid"].set_valid(true);
x["street1"] = in["street1"];
x["street1"].set_valid(true);
x["street2"] = in["street2"];