family fix
This commit is contained in:
@@ -136,7 +136,7 @@ long WrenchSaveStoredMedia(CVars in, CVars &out) {
|
|||||||
|
|
||||||
case WRENCH_FILE_FAMILY:
|
case WRENCH_FILE_FAMILY:
|
||||||
REQ_STRING(in, "uid", 3, 150, "(.*)");
|
REQ_STRING(in, "uid", 3, 150, "(.*)");
|
||||||
REQ_STRING(in, "family_uid", 5, 40, "(.*)");
|
REQ_STRING(in, "family_uid", 5, 150, "(.*)");
|
||||||
CVars fm;
|
CVars fm;
|
||||||
if (load_db_record(fm, "SELECT f.uid, f.family_member_id, mm.uid FROM members_family f "
|
if (load_db_record(fm, "SELECT f.uid, f.family_member_id, mm.uid FROM members_family f "
|
||||||
" LEFT JOIN members mm ON mm.id = f.member_id "
|
" LEFT JOIN members mm ON mm.id = f.member_id "
|
||||||
@@ -146,7 +146,7 @@ long WrenchSaveStoredMedia(CVars in, CVars &out) {
|
|||||||
pgsql_exec("UPDATE members SET profile_pic='%s' "
|
pgsql_exec("UPDATE members SET profile_pic='%s' "
|
||||||
" WHERE id=%lu",in["profile"].c_str(), fm["family_member_id"].Long());
|
" WHERE id=%lu",in["profile"].c_str(), fm["family_member_id"].Long());
|
||||||
out["save_status"] ="completed";
|
out["save_status"] ="completed";
|
||||||
snprintf(vname, sizeof (vname), "SELECT * FROM members WHERE id ='%s'", fm["family_member_id"].Long());
|
snprintf(vname, sizeof (vname), "SELECT * FROM members WHERE id =%lu ", fm["family_member_id"].Long());
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
out["error"] ="account_not_found";
|
out["error"] ="account_not_found";
|
||||||
@@ -155,6 +155,14 @@ long WrenchSaveStoredMedia(CVars in, CVars &out) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case WRENCH_FILE_JOB:
|
||||||
|
REQ_STRING(in, "uid", 3, 150, "(.*)");
|
||||||
|
REQ_STRING(in, "job_uid", 5, 150, "(.*)");
|
||||||
|
|
||||||
|
|
||||||
|
break;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( load_db_record(out, "%s", vname) > 0){
|
if ( load_db_record(out, "%s", vname) > 0){
|
||||||
|
|||||||
Reference in New Issue
Block a user