diff --git a/wrenchboard/src/include/wrenchboard_api.h b/wrenchboard/src/include/wrenchboard_api.h index cbdf9db3..e83a53f2 100644 --- a/wrenchboard/src/include/wrenchboard_api.h +++ b/wrenchboard/src/include/wrenchboard_api.h @@ -439,6 +439,9 @@ enum { PARTNER_STRIPE }; #define WRENCHBOARD_MARKET_START 220000 +#define WRENCHBOARD_MARKET_PLAN01_START 220001 +#define WRENCHBOARD_MARKET_PLAN01_NEXT1 220003 + #define WRENCHBOARD_MARKET_END 229999 diff --git a/wrenchboard/src/shared_tool/market.cc b/wrenchboard/src/shared_tool/market.cc index 49ca1059..f86c0371 100644 --- a/wrenchboard/src/shared_tool/market.cc +++ b/wrenchboard/src/shared_tool/market.cc @@ -24,16 +24,17 @@ long market_calls(CVars in, CVars &out) { try { long action = REQ_LONG( in, "action", 1, -1 ); switch(action){ - case WRENCH_FILE_PROFILE: + case WRENCHBOARD_MARKET_PLAN01_START: + //file_uid is the UID of the user + snprintf(vname, sizeof (vname), "SELECT uid AS member_uid, profile_pic AS saved_file_name FROM members WHERE uid ='%s'", in["file_uid"].c_str()); + break; + + case WRENCHBOARD_MARKET_PLAN01_NEXT1: //file_uid is the UID of the user snprintf(vname, sizeof (vname), "SELECT uid AS member_uid, profile_pic AS saved_file_name FROM members WHERE uid ='%s'", in["file_uid"].c_str()); break; } - if ( load_db_record(out, "%s", vname) > 0){ - ret = PHP_API_OK; - } - } catch (bad_parameter) { logfmt(logINFO, "ERROR CALL long market_calls(CVars in, CVars &out)"); } @@ -41,3 +42,7 @@ long market_calls(CVars in, CVars &out) { return ret; } +/* +#define WRENCHBOARD_MARKET_PLAN01_START 220001 +#define WRENCHBOARD_MARKET_PLAN01_NEXT1 220003 +*/ \ No newline at end of file diff --git a/www-api/app/Config/Constants.php b/www-api/app/Config/Constants.php index 70f79c7d..87c155c6 100644 --- a/www-api/app/Config/Constants.php +++ b/www-api/app/Config/Constants.php @@ -464,3 +464,8 @@ define('DISAPROVE_BALANCE', 3); +const WRENCHBOARD_MARKET_START = 220000; +const WRENCHBOARD_MARKET_PLAN01_START = 220001; +const WRENCHBOARD_MARKET_PLAN01_NEXT1 = 220003; +const WRENCHBOARD_MARKET_END = 229999; + diff --git a/www-api/app/Controllers/AirFlow.php b/www-api/app/Controllers/AirFlow.php index fd10504c..f39dffc9 100644 --- a/www-api/app/Controllers/AirFlow.php +++ b/www-api/app/Controllers/AirFlow.php @@ -79,7 +79,12 @@ class AirFlow extends BaseController $raw_json = file_get_contents('php://input'); $in = json_decode($raw_json, true); $out =[]; + log_message('critical', "AirFlow::flowAutoMarket01 ********* ALL ".serialize($in) ); + $in["loc"] = $_SERVER["REMOTE_ADDR"]; + $in['action'] = WRENCHBOARD_MARKET_PLAN01_START; + $in['limit'] = 10; + $ret['WRENCHBOARD_MARKET_PLAN01_START'] = (new \App\Models\BackendModel())->wrenchboard_api($in, $out); return []; //json_encode( $final_out ); }