diff --git a/wrenchboard/src/include/wrenchboard_api.h b/wrenchboard/src/include/wrenchboard_api.h index c4c031e6..b869136f 100644 --- a/wrenchboard/src/include/wrenchboard_api.h +++ b/wrenchboard/src/include/wrenchboard_api.h @@ -333,6 +333,7 @@ enum { PARTNER_STRIPE }; #define WRENCHBOARD_FAMILY_ADD 22015 #define WRENCHBOARD_FAMILY_UPDATE 22020 #define WRENCHBOARD_FAMILY_MANAGE 22025 +#define WRENCHBOARD_FAMILY_SGGESTSTATUS 22026 #define WRENCHBOARD_FAMILY_SAMPLETASKS 22027 #define WRENCHBOARD_FAMILY_SGGESTTASKS 22028 #define WRENCHBOARD_FAMILY_SGGESTLIST 22029 diff --git a/wrenchboard/src/shared_tool/family_acc.cc b/wrenchboard/src/shared_tool/family_acc.cc index caee11cd..3283836a 100644 --- a/wrenchboard/src/shared_tool/family_acc.cc +++ b/wrenchboard/src/shared_tool/family_acc.cc @@ -45,6 +45,10 @@ long family_calls(CVars in, CVars &out){ return WrenchSampleTasks(in, out); break; + case WRENCHBOARD_FAMILY_SGGESTSTATUS: + + break; + case WRENCHBOARD_FAMILY_ADD: return WrenchFamilyAdd(in, out); break; diff --git a/www-api/app/Config/Constants.php b/www-api/app/Config/Constants.php index 00f6cfed..e2ab769f 100644 --- a/www-api/app/Config/Constants.php +++ b/www-api/app/Config/Constants.php @@ -334,6 +334,7 @@ define('WRENCHBOARD_FAMILY_LIST', 22010); define('WRENCHBOARD_FAMILY_ADD', 22015); define('WRENCHBOARD_FAMILY_UPDATE', 22020); define('WRENCHBOARD_FAMILY_MANAGE', 22025); +define('WRENCHBOARD_FAMILY_SGGESTSTATUS', 22026); define('WRENCHBOARD_FAMILY_SAMPLETASKS', 22027); define('WRENCHBOARD_FAMILY_SGGESTTASKS', 22028); define('WRENCHBOARD_FAMILY_SGGESTLIST', 22029); diff --git a/www-api/app/Config/Routes.php b/www-api/app/Config/Routes.php index 17c6dcb3..c6d1b66f 100644 --- a/www-api/app/Config/Routes.php +++ b/www-api/app/Config/Routes.php @@ -109,6 +109,7 @@ $routes->post('/en/wrench/api/v1/familymanage', 'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/familysampletasks', 'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/familysuggesttasks', 'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/familysuggestlist', 'WrenchApi::apigate'); +$routes->post('/en/wrench/api/v1/suggeststatus', 'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/familywaitingtasks', 'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/recipients', 'WrenchApi::apigate'); diff --git a/www-api/app/Controllers/BaseController.php b/www-api/app/Controllers/BaseController.php index 0779c000..9be46432 100644 --- a/www-api/app/Controllers/BaseController.php +++ b/www-api/app/Controllers/BaseController.php @@ -203,6 +203,7 @@ abstract class BaseController extends Controller 'familysuggesttasks' => ['POST'], 'familysuggestlist' => ['POST'], 'familywaitingtasks' => ['POST'], + 'suggeststatus' => ['POST'], 'startcredit' => ['POST'], 'confirmcredit' => ['POST'], 'setaccsettings' => ['POST'], diff --git a/www-api/app/Controllers/WrenchApi.php b/www-api/app/Controllers/WrenchApi.php index 611346c5..8b6d1eda 100644 --- a/www-api/app/Controllers/WrenchApi.php +++ b/www-api/app/Controllers/WrenchApi.php @@ -98,6 +98,9 @@ class WrenchApi extends BaseController case 'familysuggestlist': $in["action"] = WRENCHBOARD_FAMILY_SGGESTLIST; break; + CASE 'suggeststatus': + $in["action"] = WRENCHBOARD_FAMILY_SGGESTSTATUS; + break; case 'familylist': $in["action"] = WRENCHBOARD_FAMILY_LIST; break;