diff --git a/app/Controllers/ClientController.php b/app/Controllers/ClientController.php index 5c77edf..107f556 100755 --- a/app/Controllers/ClientController.php +++ b/app/Controllers/ClientController.php @@ -4623,7 +4623,7 @@ class ClientController extends AdminController // $res = $employeeRestController->getExcelErrorData(['file_id' => 897]); // $employeeRestController->employeesOnboardPreprocess(['file_id' => 644]); // $employeeRestController->employeesOnboardProcess(['file_id' => 835]); - // $employeeRestController->employeesEnrollmentInsert(['file_id' => 836]); + // $res = $employeeRestController->employeesEnrollmentInsert(['file_id' => 1137]); // $r = Jobs::addJob(['job_name' => 'employeesEnrollmentInsert','payload' => ['file_id' => 721]]); // dd($res); diff --git a/app/Controllers/EmployeeServiceController.php b/app/Controllers/EmployeeServiceController.php index 15da05b..8dc092e 100755 --- a/app/Controllers/EmployeeServiceController.php +++ b/app/Controllers/EmployeeServiceController.php @@ -2170,10 +2170,11 @@ public function getFileMetaDataByFileId($file_id, $status = 'success'){ 'client_policy_id' => $file['policy_id'], 'employee_policy_id' => $emp_policy_id ?? null, 'employee_id' => $emp_id, - 'enrollment_open_date' => $file['enrollment_open_date'] ?? null, - 'enrollment_close_date' => $file['enrollment_close_date'] ?? null, 'mail_type' => 'member_welcome_mail', ]; + $params['enrollment_open_date'] = $file['enrollment_open_date'] ?? null; + $params['enrollment_close_date'] = $file['enrollment_close_date'] ?? null; + //store email and mail content via helper to send notification $emp_emails[] = sendMailNotification::sendMailNotification('member_welcome_mail', $params); } diff --git a/app/Helpers/sendMailNotification.php b/app/Helpers/sendMailNotification.php index 01b1d80..ee9b31a 100755 --- a/app/Helpers/sendMailNotification.php +++ b/app/Helpers/sendMailNotification.php @@ -51,12 +51,12 @@ class sendMailNotification $nhance_logo = $_ENV['NHANCE_LOGO']; $client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo']; - $enrollment_open_date = !empty($dataToInsert['enrollment_open_date'] ?? null) - ? change_date_format($dataToInsert['enrollment_open_date'], 'Y-m-d', 'F d, Y') + $enrollment_open_date = !empty($params['enrollment_open_date'] ?? null) + ? change_date_format($params['enrollment_open_date'], 'Y-m-d', 'F d, Y') : 'N/A'; - $enrollment_close_date = !empty($dataToInsert['enrollment_close_date'] ?? null) - ? change_date_format($dataToInsert['enrollment_close_date'], 'Y-m-d', 'F d, Y') + $enrollment_close_date = !empty($params['enrollment_close_date'] ?? null) + ? change_date_format($params['enrollment_close_date'], 'Y-m-d', 'F d, Y') : 'N/A'; $mail_content = str_replace(["[[client_logo]]", "{{client_logo}}"], "Client Logo", $mail_content); @@ -1258,12 +1258,12 @@ class sendMailNotification $app_link = $_ENV['App_Url']; $nhance_logo = $_ENV['NHANCE_LOGO']; - $enrollment_open_date = !empty($dataToInsert['enrollment_open_date'] ?? null) - ? date('F d, Y', strtotime(str_replace('/', '-', $dataToInsert['enrollment_open_date'] ?? ''))) + $enrollment_open_date = !empty($params['enrollment_open_date'] ?? null) + ? date('F d, Y', strtotime(str_replace('/', '-', $params['enrollment_open_date'] ?? ''))) : date('F d, Y'); - $enrollment_close_date = !empty($dataToInsert['enrollment_close_date'] ?? null) - ? date('F d, Y', strtotime(str_replace('/', '-', $dataToInsert['enrollment_close_date'] ?? ''))) + $enrollment_close_date = !empty($params['enrollment_close_date'] ?? null) + ? date('F d, Y', strtotime(str_replace('/', '-', $params['enrollment_close_date'] ?? ''))) : date('F d, Y', strtotime('+15 days')); $client_logo = base_url() . "public/uploads/logo/" . $client_data['client_logo'];