diff --git a/wrenchboard/src/shared_tool/account_mngt.cc b/wrenchboard/src/shared_tool/account_mngt.cc index f52f1294..51bd07e3 100644 --- a/wrenchboard/src/shared_tool/account_mngt.cc +++ b/wrenchboard/src/shared_tool/account_mngt.cc @@ -571,12 +571,12 @@ news integer DEFAULT 0, ADD CONSTRAINT members_pending_id_key UNIQUE (id); */ - if ( load_db_record(out, "SELECT id FROM members_pending WHERE LOWER(username)=LOWER('%s')",in["username"].c_str()) ){ + if ( load_db_record(out, "SELECT id FROM members_pending WHERE LOWER(username)=LOWER('%s')",in["username"].c_str()) > 0 ){ out["password"]="REMOVED"; out["acc"]="DULPICATE"; return -1; } - if ( load_db_record(out, "SELECT uid FROM members WHERE LOWER(username)=LOWER('%s')",in["username"].c_str()) ){ + if ( load_db_record(out, "SELECT uid FROM members WHERE LOWER(username)=LOWER('%s')",in["username"].c_str())> 0 ){ out["password"]="REMOVED"; out["acc"]="DULPICATE"; return -1; diff --git a/wrenchboard/src/shared_tool/jobs.cc b/wrenchboard/src/shared_tool/jobs.cc index 08c626f3..91599b05 100644 --- a/wrenchboard/src/shared_tool/jobs.cc +++ b/wrenchboard/src/shared_tool/jobs.cc @@ -127,7 +127,7 @@ long WrenchMarketInterestQuestion(CVars in, CVars &out) { long ret = PHP_API_BAD_PARAM; out = in; try { - out["status"] = "Recieved"; + out["status"] = "0"; long member_id = REQ_LONG(in, "member_id", 1, -1); long interest_id = REQ_LONG(in, "interest_id", 1, -1); @@ -181,7 +181,7 @@ long WrenchJobsQuestion(CVars in, CVars &out) { long ret = PHP_API_BAD_PARAM; //out = in; try { - out["status"] = "Recieved"; + out["status"] = "Started"; long member_id = REQ_LONG(in, "member_id", 1, -1); REQ_STRING(in, "yourmessage", 1, 500, "(.*)"); //offer_code REQ_STRING(in, "offer_code", 1, 15, "(.*)"); //offer_code @@ -208,14 +208,18 @@ long WrenchJobsQuestion(CVars in, CVars &out) { x["memo"].set_valid(true); long msg_id = insert_db_record(DBS_VALID, "members_messages", "members_messages_id_seq", x); if (msg_id > 0) { + x["status"] = "Sent"; x["msg_id"] = msg_id; x["msg_id"].set_valid(true); //x["offer_id"] = out["offer_id"]; //x["offer_id"].set_valid(true); job_email(WRENCHBOARD_JOB_SEND_QUESTION, x, out); } + else{ + x["status"] = "Error"; + } out = x; - out["status"] = ""; + //out["status"] = ""; } }