diff --git a/api/application/controllers/Sales_PD_Controller.php b/api/application/controllers/Sales_PD_Controller.php index 82df02fd..9ea8a46d 100644 --- a/api/application/controllers/Sales_PD_Controller.php +++ b/api/application/controllers/Sales_PD_Controller.php @@ -152,6 +152,7 @@ class Sales_PD_Controller extends REST_Controller { // } function prepareSalesPDReport($sales_pd_id,$api = true) { + log_message('ERROR','####PREPARE SALESPD REPORT CALLED'.$sales_pd_id); $columns = array('SALES_PD_DATA.*','ENTITY.short_name','PRODUCT.abbr'); $table = SALES_PD_DATA.' as SALES_PD_DATA'; $joins = array( @@ -214,6 +215,7 @@ class Sales_PD_Controller extends REST_Controller { // echo $bytes; // die(); $bucket_data = array('bucket_name'=>$bucket_name,'key'=>$key,'sourcefile'=>$this->external_path.'/sales_pd/'.$sales_pd_id.'/temp.pdf'); + log_message('ERROR','####SALES PD REPORT UPLOAD TO S3'.$sales_pd_id); $s3result= $this->aws_s3->uploadFileToS3Bucket($bucket_data); if(is_object($s3result) && $s3result['ObjectURL'] != '' && $s3result['@metadata']['statusCode'] == 200) @@ -481,6 +483,7 @@ class Sales_PD_Controller extends REST_Controller { $is_entry_done = null; $id = null; //print_r($records);die(); + log_message('ERROR','####SALESPD SAVE CALLED'); $section_names = array('1' => 'General Section','2' => 'Fund Requirement','3' => 'stakeholders','4' => 'Brief of business','5' => 'Financial','6' => 'Property Details','7' => 'Officer Details','8' => 'Final Remraks','9' => 'Photography'); @@ -494,7 +497,7 @@ class Sales_PD_Controller extends REST_Controller { - + log_message('ERROR','####INSERT NEW SALESPD'); $salepd_serial_no = count($lender_short_name)? $lender_short_name[0]['short_name']:'UNKNOWN'; $salepd_serial_no .= count($product_short_name)? '-'.$product_short_name[0]['abbr']:'-UNKNOWN'; $salepd_serial_no .= '-'.(++$count[0]['count']); @@ -507,6 +510,7 @@ class Sales_PD_Controller extends REST_Controller { //echo $product_short_name[0]['abbr']; if(isset($records['status']) && $records['status'] == 'COMPLETED') { + log_message('ERROR','####COMPLETE SALESPD'.$records['sales_pd_id']); $drafted_sections = $this->Sales_PD_Model->selectCustomRecords(array('section_id'),array('status' => 0,'sales_pd_id' => $records['sales_pd_id'],'isactive' => 1),SALESPD_SECTION_DATA); $completed_sections = $this->Sales_PD_Model->selectCustomRecords(array('section_id'),array('status' => 1,'sales_pd_id' => $records['sales_pd_id'],'isactive' => 1),SALESPD_SECTION_DATA); @@ -587,6 +591,7 @@ class Sales_PD_Controller extends REST_Controller { $this->prepareSalesPDReport($records['sales_pd_id'],false); sleep(10); + log_message('ERROR','####SALESPD AFTER 10 PREPARED REPORT'.$sales_pd_id); //echo 'afetr 10'; //trigger mail function PDALERTS::sendSalesPDMail($this,$records['sales_pd_id']); @@ -595,6 +600,7 @@ class Sales_PD_Controller extends REST_Controller { } else { + log_message('ERROR','####UPDATE SALESPD'.$records['sales_pd_id']); $id = $this->Sales_PD_Model->updateRecords($records,SALES_PD_DATA,array('sales_pd_id' => $records['sales_pd_id'])); } diff --git a/api/application/helpers/pdalerts_helper.php b/api/application/helpers/pdalerts_helper.php index cc98cec8..6c5fd495 100644 --- a/api/application/helpers/pdalerts_helper.php +++ b/api/application/helpers/pdalerts_helper.php @@ -524,7 +524,7 @@ class PDALERTS public static function sendSalesPDMail($CI,$salespd_id) { - + log_message('ERROR','####SALESPD MAIL CALLED'.$sales_pd_id); $mail = $CI->phpmailer_library->load(); $mail_contents = SELF::salesPDMailContentGrabber($CI,$salespd_id); //echo "$msg"; @@ -565,13 +565,13 @@ class PDALERTS if(!$mail->send()) { //$logger->error("Mailer Error:" ,array($mail->ErrorInfo)); //echo 'not send'; - log_message('ERROR','SALESPD MAIL NOT SEND'.$mail_contents[1].'- mail Error - '.$mail->ErrorInfo); + log_message('ERROR','###SALESPD MAIL NOT SEND'.$mail_contents[1].'- mail Error - '.$mail->ErrorInfo); if($try == 4) { goto stopSendAttempt; } $try++; - log_message('ERROR','SALESPD MAIL attempt'.$try.' '.$mail_contents[1].'- mail Error - '.$mail->ErrorInfo); + log_message('ERROR','###SALESPD MAIL attempt'.$try.' '.$mail_contents[1].'- mail Error - '.$mail->ErrorInfo); goto sendMailAgain; } else { @@ -579,7 +579,7 @@ class PDALERTS //echo 'DONE'; //echo 'send'; $mail_send_status = 'Sent'; - log_message('ERROR','SALESPD MAIL SEND'.$mail_contents[1]); + log_message('ERROR','####SALESPD MAIL SEND'.$mail_contents[1]); } stopSendAttempt: @@ -591,6 +591,7 @@ class PDALERTS public static function salesPDMailContentGrabber($CI,$sales_pd_id) { + log_message('ERROR','####SALESPD MAIL CONTENT GRABBER CALLED'.$sales_pd_id); $columns = array('SALES_PD_DATA.*','ENTITY.short_name','PRODUCT.abbr'); $table = SALES_PD_DATA.' as SALES_PD_DATA'; $joins = array( diff --git a/api/index.php b/api/index.php index 127cd69f..8a50586d 100644 --- a/api/index.php +++ b/api/index.php @@ -78,7 +78,8 @@ } else { - define('ENVIRONMENT','development'); + define('ENVIRONMENT','development'); + define('XLPATH',$_SERVER['DOCUMENT_ROOT'].'/ssa_external_data/'.ENVIRONMENT); } @@ -110,7 +111,7 @@ switch (ENVIRONMENT) ini_set('display_errors', 1); break; case 'production': - ini_set('display_errors', 0); + ini_set('display_errors', 1); if (version_compare(PHP_VERSION, '5.3', '>=')) { error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT & ~E_USER_NOTICE & ~E_USER_DEPRECATED);