Backend Service
This commit is contained in:
@@ -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"];
|
||||
|
||||
Reference in New Issue
Block a user