FIX EMAILS

This commit is contained in:
CHIEFSOFT\ameye
2023-07-08 11:57:15 -04:00
parent 2ecc5c7643
commit 080d861b11
13 changed files with 247 additions and 271 deletions
+54 -1
View File
@@ -99,7 +99,6 @@ abstract class BaseController extends Controller
return $wrenchboard->cfgReadChar($config_item);
}
public function endPointList(){
$endpoints = [
@@ -197,5 +196,59 @@ abstract class BaseController extends Controller
];
return $endpoints;
}
public 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;
}
public function processJobStatus($data) {
/*$data['member_id'] = $_SESSION['member_id']; // = $ret->email;
$data['proc'] = $this->input->get('proc');
$data['job_id'] = $this->input->get('jobID');
$data['job_contract'] = $this->input->get('job_contract');
$data['extension']
*/
$data['job_action'] = 0;
switch ($data['job_action']) {
case 'NOTIFY_COMPLETE': // notify completed
$data['job_action'] = CONTRACT_NOTIFY_COMPLETE;
break;
case 'REQUEST_CANCEL': // request cancel
$data['job_action'] = CONTRACT_REQUEST_CANCEL;
break;
case 'ACCEPT_COMPLETE':
$data['job_action'] = CONTRACT_ACCEPT_COMPLETE;
break;
case 'REJECT_COMPLETE':
$data['job_action'] = CONTRACT_REJECT_COMPLETE;
break;
case 'EXTEND_TIMELINE':
$data['job_action'] = CONTRACT_EXTEND_TIMELINE;
break;
case 'CANCEL_CONTRACT':
$data['job_action'] = CONTRACT_CANCEL_CONTRACT;
break;
}
$data['action'] = WRENCHBOARD_CONTRACT_STATUS;
return $data;
}
}
+1 -65
View File
@@ -15,9 +15,7 @@ class WrenchApi extends BaseController
}
public function index()
{
$data['envID'] = getenv('ENV_ID');
$data['home_background'] = getenv('HOME_PAGE_BACKGROUND');
return view('welcome_message',$data);
return [];
}
private function prepareEndPointData($endpoint, $in, &$call_backend=true,&$local_out=[]){
switch ($endpoint) {
@@ -509,67 +507,5 @@ class WrenchApi extends BaseController
// }
return 0;
}
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;
$data['proc'] = $this->input->get('proc');
$data['job_id'] = $this->input->get('jobID');
$data['job_contract'] = $this->input->get('job_contract');
$data['extension']
*/
$data['job_action'] = 0;
switch ($data['job_action']) {
case 'NOTIFY_COMPLETE': // notify completed
$data['job_action'] = CONTRACT_NOTIFY_COMPLETE;
break;
case 'REQUEST_CANCEL': // request cancel
$data['job_action'] = CONTRACT_REQUEST_CANCEL;
break;
case 'ACCEPT_COMPLETE':
$data['job_action'] = CONTRACT_ACCEPT_COMPLETE;
break;
case 'REJECT_COMPLETE':
$data['job_action'] = CONTRACT_REJECT_COMPLETE;
break;
case 'EXTEND_TIMELINE':
$data['job_action'] = CONTRACT_EXTEND_TIMELINE;
break;
case 'CANCEL_CONTRACT':
$data['job_action'] = CONTRACT_CANCEL_CONTRACT;
break;
}
$data['action'] = WRENCHBOARD_CONTRACT_STATUS;
return $data;
}
private function dummyData($raw_array)
{
return [
'internal_return' => 0,
'msg' => 'Not implemented yet',
'raw_data' => $raw_array,
];
}
}
@@ -0,0 +1,28 @@
<?php
namespace App\Controllers;
use CodeIgniter\API\ResponseTrait;
class WrenchGetResources extends BaseController
{
protected $db;
public $con_name = 'wrench_blog';
use ResponseTrait;
protected $request;
public function __construct()
{
$this->request = $request = \Config\Services::request();
}
public function index()
{
$envID = getenv('ENV_ID');
}
public function apigate(){
log_message('critical', "Oauth-Gate");
return [];
}
}