From 1143753f36189591f3ac2df7449afcac80d0116a Mon Sep 17 00:00:00 2001 From: "venkatesh.r" Date: Wed, 26 Nov 2025 11:49:06 +0530 Subject: [PATCH] FIX_LIVE_ISSUE_UNDIFINED_ARRAY_KEY_I_AGREED_FOR_ADDON --- app/Config/Filters.php | 4 ++-- app/Controllers/EmployeeRestController.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Config/Filters.php b/app/Config/Filters.php index 6d8514a..c5a0ee4 100755 --- a/app/Config/Filters.php +++ b/app/Config/Filters.php @@ -35,7 +35,7 @@ class Filters extends BaseConfig 'authMVC' => AuthMVC::class, 'HttpRequestLog' => HttpRequestLog::class, 'authJWT' => AuthJWT::class, - 'CloseDbConnection' => CloseDbConnection::class + 'CloseDbConnection' => CloseDbConnection::class, 'Cors' => Cors::class ]; @@ -54,7 +54,7 @@ class Filters extends BaseConfig // 'invalidchars', ], 'after' => [ - 'CloseDbConnection' + 'CloseDbConnection', 'Cors', // 'secureheaders', ], diff --git a/app/Controllers/EmployeeRestController.php b/app/Controllers/EmployeeRestController.php index c5db380..0b1ea4e 100755 --- a/app/Controllers/EmployeeRestController.php +++ b/app/Controllers/EmployeeRestController.php @@ -2287,7 +2287,7 @@ class EmployeeRestController extends AdminController $empData = $this->employeeModel->where('emp_code', $emp_code )->where('client_id', $client_id ) ->where('is_active', 1 )->findAll(); $employeeIds = array_column($empData, 'id'); //for mail common parameter - $filteredEmpData = array_filter($empData, fn($item) => $item['relationship'] === 'Self'); + $filteredEmpData = array_values(array_filter($empData, fn($item) => $item['relationship'] === 'Self')); if (!is_null($client_policy_id) && is_array($client_policy_id)) {