diff --git a/wrenchboard/src/include/wrenchboard_api.h b/wrenchboard/src/include/wrenchboard_api.h index 76cbe5b3..ff6919f6 100644 --- a/wrenchboard/src/include/wrenchboard_api.h +++ b/wrenchboard/src/include/wrenchboard_api.h @@ -370,6 +370,7 @@ enum { PARTNER_STRIPE }; #define WRENCHBOARD_FAMILY_SGGESTLIST 22029 #define WRENCHBOARD_FAMILY_SGGESTWAITING 22030 #define WRENCHBOARD_FAMILY_RELINVITE 22031 +#define WRENCHBOARD_FAMILY_RELLIST 22032 #define WRENCHBOARD_FAMILY_END 22999 //************************************************************** diff --git a/wrenchboard/src/shared_tool/family_acc.cc b/wrenchboard/src/shared_tool/family_acc.cc index 8c709d07..ad9e728a 100644 --- a/wrenchboard/src/shared_tool/family_acc.cc +++ b/wrenchboard/src/shared_tool/family_acc.cc @@ -104,7 +104,10 @@ long family_calls(CVars in, CVars &out){ case WRENCHBOARD_FAMILY_RELINVITE: logfmt(logINFO, "ENTER CALL long WRENCHBOARD_FAMILY_RELINVITE"); return WrenchFamilyInvite(in, out); - break; + break;' + case WRENCHBOARD_FAMILY_RELLIST: + logfmt(logINFO, "ENTER CALL long WRENCHBOARD_FAMILY_RELLIST"); + break; } return 0; } diff --git a/www-api/app/Config/Constants.php b/www-api/app/Config/Constants.php index 8d890c8a..aeb23d3d 100644 --- a/www-api/app/Config/Constants.php +++ b/www-api/app/Config/Constants.php @@ -373,6 +373,7 @@ define('WRENCHBOARD_FAMILY_SGGESTTASKS', 22028); define('WRENCHBOARD_FAMILY_SGGESTLIST', 22029); define('WRENCHBOARD_FAMILY_SGGESTWAITING', 22030); define('WRENCHBOARD_FAMILY_RELINVITE', 22031); +define('WRENCHBOARD_FAMILY_RELLIST', 22032); define('WRENCHBOARD_SMONEY_ADDRECIPIENT', 33010); define('WRENCHBOARD_SMONEY_MEMBER', 33020); diff --git a/www-api/app/Config/Routes.php b/www-api/app/Config/Routes.php index 0faf5e41..b9fad849 100644 --- a/www-api/app/Config/Routes.php +++ b/www-api/app/Config/Routes.php @@ -130,6 +130,7 @@ $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/familyrelinvite', 'WrenchApi::apigate'); +$routes->post('/en/wrench/api/v1/familyrellist', 'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/recipients', 'WrenchApi::apigate'); $routes->post('/en/wrench/api/v1/addrecipient', 'WrenchApi::apigate'); diff --git a/www-api/app/Controllers/BaseController.php b/www-api/app/Controllers/BaseController.php index f0a5bed0..de9b4e74 100644 --- a/www-api/app/Controllers/BaseController.php +++ b/www-api/app/Controllers/BaseController.php @@ -233,6 +233,7 @@ abstract class BaseController extends Controller 'familysuggestlist' => ['POST'], 'familywaitingtasks' => ['POST'], 'familyrelinvite' => ['POST'], + 'familyrellist' => ['POST'], 'suggeststatus' => ['POST'], 'startcredit' => ['POST'], 'confirmcredit' => ['POST'], diff --git a/www-api/app/Controllers/WrenchApi.php b/www-api/app/Controllers/WrenchApi.php index 4b96b79c..02bc6ffb 100644 --- a/www-api/app/Controllers/WrenchApi.php +++ b/www-api/app/Controllers/WrenchApi.php @@ -142,6 +142,9 @@ class WrenchApi extends BaseController case 'familyrelinvite': $in["action"] = WRENCHBOARD_FAMILY_RELINVITE; break; + case 'familyrellist': + $in["action"] = WRENCHBOARD_FAMILY_RELLIST; + break; case 'suggeststatus': $in["action"] = WRENCHBOARD_FAMILY_SGGESTSTATUS; break;