diff --git a/wrenchboard/src/shared_tool/account.cc b/wrenchboard/src/shared_tool/account.cc index b1610bf7..f484c56f 100644 --- a/wrenchboard/src/shared_tool/account.cc +++ b/wrenchboard/src/shared_tool/account.cc @@ -989,6 +989,7 @@ long WrenchUpdateAccountDescription(CVars in, CVars &out) { long WrenchUpdateAccountTerms(CVars in, CVars &out) { logfmt(logINFO, "long WrenchUpdateAccountTerms(CVars in, CVars out)"); long ret = PHP_API_BAD_PARAM; + out["terms_update"] = ""; try { long action_item = REQ_LONG(in, "action_item", 1, -1); long member_id = REQ_LONG(in, "member_id", 1, -1); @@ -997,18 +998,15 @@ long WrenchUpdateAccountTerms(CVars in, CVars &out) { case ACCOUNT_AGREE_JOBS: pgsql_exec("UPDATE members SET post_jobs=NOW() WHERE id=%lu ", member_id); ret = PHP_API_OK; + out["terms_update"] = "completed"; break; case ACCOUNT_AGREE_REFER: pgsql_exec("UPDATE members SET refer=NOW() WHERE id=%lu ", member_id); ret = PHP_API_OK; + out["terms_update"] = "completed"; break; - } - - - - } catch (bad_parameter) { out["status"] = "Invalid Parameters"; } diff --git a/wrenchboard/src/shared_tool/reco_egine.cc b/wrenchboard/src/shared_tool/reco_egine.cc index e597eda2..b028df3b 100644 --- a/wrenchboard/src/shared_tool/reco_egine.cc +++ b/wrenchboard/src/shared_tool/reco_egine.cc @@ -73,6 +73,7 @@ long sendCouponRecommendation( CVars in, CVars &out){ CVars xx; CVars xout; xx["action"] = WRENCHBOARD_CARDS_CREATECARD; xx["action"].set_valid( true ); + xx["member_id"] = member_id; xx["member_id"].set_valid( true ); xx["title"] = "This is your coupon"; xx["title"].set_valid( true ); xx["description"] = "Click to redeem your coupon to your account"; xx["description"].set_valid( true ); xx["card_type"] = "COUPON"; xx["card_type"].set_valid( true );