From 029fe3d87e9a96fa5440be7e46ebdf9b382aee43 Mon Sep 17 00:00:00 2001 From: vadivel J Date: Mon, 30 Sep 2024 17:49:22 +0530 Subject: [PATCH] changes in previous bug fix -vadivel J --- app/Controllers/Purchaseorder.php | 11 +++++++---- app/Controllers/Servicepurchaseorder.php | 3 ++- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/app/Controllers/Purchaseorder.php b/app/Controllers/Purchaseorder.php index 1d82d47e..2ffe2457 100755 --- a/app/Controllers/Purchaseorder.php +++ b/app/Controllers/Purchaseorder.php @@ -1315,10 +1315,11 @@ class Purchaseorder extends BaseController if (!is_dir($path)) { mkdir($path, 0777, true); } - if (!empty($this->purchaseorder_model->isFileExists($requestfilename))) { + if (!empty($this->purchaseorder_model->isFileExists($requestfilename)) + && file_exists($path .$requestfilename)) { log_message('error', 'File already exists in the database' . $requestfilename); $POList['POFile'] = $requestfilename; - + } else { $file->move($path, $requestfilename); $POList['POFile'] = $requestfilename; @@ -2235,7 +2236,8 @@ class Purchaseorder extends BaseController if (!is_dir($path)) { mkdir($path, 0777, true); } - if (!empty($this->purchaseorder_model->isFileExists($requestfilename))) { + if (!empty($this->purchaseorder_model->isFileExists($requestfilename)) + && file_exists($path .$requestfilename)) { log_message('error', 'File already exists in the database' . $requestfilename); $POList['POFile'] = $requestfilename; } else { @@ -2963,7 +2965,8 @@ class Purchaseorder extends BaseController if (!is_dir($path)) { mkdir($path, 0777, true); } - if (!empty($this->purchaseorder_model->isFileExists($requestfilename))) { + if (!empty($this->purchaseorder_model->isFileExists($requestfilename)) + && file_exists($path .$requestfilename)) { log_message('error', 'File already exists in the database' . $requestfilename); $POList['POFile'] = $requestfilename; } else { diff --git a/app/Controllers/Servicepurchaseorder.php b/app/Controllers/Servicepurchaseorder.php index 1bed9d67..6a28b89e 100755 --- a/app/Controllers/Servicepurchaseorder.php +++ b/app/Controllers/Servicepurchaseorder.php @@ -424,7 +424,8 @@ class Servicepurchaseorder extends BaseController if (!is_dir($path)) { mkdir($path, 0777, true); } - if (!empty($this->purchaseorder_model->isFileExists($requestfilename))) { + if (!empty($this->purchaseorder_model->isFileExists($requestfilename)) + && file_exists($path .$requestfilename)) { log_message('error', 'File already exists in the database: ' . $requestfilename); $POList['POFile'] = $requestfilename; } else {