diff --git a/www-api/app/Controllers/WrenchApi.php b/www-api/app/Controllers/WrenchApi.php index f6432bb9..8a02c9ef 100644 --- a/www-api/app/Controllers/WrenchApi.php +++ b/www-api/app/Controllers/WrenchApi.php @@ -115,7 +115,7 @@ class WrenchApi extends BaseController private function prepareEndPointData($endpoint, $in, &$call_backend=true,&$local_out=[]){ switch ($endpoint) { case 'offersinterestproc': - $in["action"] = WRENCHBOARD_JOB_PROC_INTEREST; + $in = $this->procOfferInterest($in); break; case 'offersinterestlist': $in["action"] = WRENCHBOARD_JOB_OFFER_INTLIST; @@ -540,6 +540,26 @@ class WrenchApi extends BaseController } + private function procOfferInterest($in) { + $proc = $in['proc']; + $in['interest'] = 0; + switch ($proc) { + case 'ACCEPT': + $in['interest'] = JOB_INTEREST_ACCEPT; + break; + + case 'REJECT': + $in['interest'] = JOB_INTEREST_REJECT; + break; + + case 'CANCEL': + $in['interest'] = JOB_INTEREST_CANCEL; + break; + } + $in["action"] = WRENCHBOARD_JOB_PROC_INTEREST; + return $in; + + } private function processJobStatus($data) { /*$data['member_id'] = $_SESSION['member_id']; // = $ret->email; diff --git a/www-api/public/svs/user/userve.php b/www-api/public/svs/user/userve.php index ce2ec9f7..fa8fc024 100755 --- a/www-api/public/svs/user/userve.php +++ b/www-api/public/svs/user/userve.php @@ -181,7 +181,7 @@ if ($_SERVER["REQUEST_METHOD"] == "GET") { $in["loc"] = $_SERVER["REMOTE_ADDR"]; switch ($endpoint) { case 'offersinterestproc': - $in["action"] = WRENCHBOARD_JOB_PROC_INTEREST; + $in= procOfferInterest($in); break; case 'faq': $local_out = faqData(); @@ -530,6 +530,27 @@ function faqData(){ } return $data; +} + + function procOfferInterest($in) { + $proc = $in['proc']; + $in['interest'] = 0; + switch ($proc) { + case 'ACCEPT': + $in['interest'] = JOB_INTEREST_ACCEPT; + break; + + case 'REJECT': + $in['interest'] = JOB_INTEREST_REJECT; + break; + + case 'CANCEL': + $in['interest'] = JOB_INTEREST_CANCEL; + break; + } + $in["action"] = WRENCHBOARD_JOB_PROC_INTEREST; + return $in; + } function processJobStatus($data) {