From dc41b7c76a83760edc9df8bc344df94ac6444344 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=B5=9C=EC=A4=80=ED=9D=A0?= Date: Thu, 22 Jun 2023 09:02:32 +0900 Subject: [PATCH] cfmgrv3 init...3 --- .../Admin/Cloudflare/API/AuthController.php | 1 - app/Controllers/Common/CommonController.php | 18 ++++++++++-------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/app/Controllers/Admin/Cloudflare/API/AuthController.php b/app/Controllers/Admin/Cloudflare/API/AuthController.php index 360fc77..fa2fcf9 100644 --- a/app/Controllers/Admin/Cloudflare/API/AuthController.php +++ b/app/Controllers/Admin/Cloudflare/API/AuthController.php @@ -6,7 +6,6 @@ use App\Models\Cloudflare\API\AuthModel; use CodeIgniter\HTTP\RequestInterface; use CodeIgniter\HTTP\ResponseInterface; use Psr\Log\LoggerInterface; -use App\Libraries\Log\Log; class AuthController extends APIController { diff --git a/app/Controllers/Common/CommonController.php b/app/Controllers/Common/CommonController.php index 3a010ac..bb49f20 100644 --- a/app/Controllers/Common/CommonController.php +++ b/app/Controllers/Common/CommonController.php @@ -172,20 +172,22 @@ class CommonController extends BaseController } protected function update_validate($entity) { + //변경된 값 적용 + + $this->_viewDatas['fieldDatas'] = array(); foreach ($this->_viewDatas['fields'] as $field) { $logs = array(); $value = rtrim($this->request->getVar($field)); - if ($entity->$field != $value) { - $log = "{$entity->getTitle()}의 {$field} : {$entity->$field}=>{$value}"; - //암호는 보안상 log에 남지 않게하기 위함 - if ($field != 'passwd') { - Log::add("info", $log); - } - array_push($logs, $log); - $entity->$field = $this->_viewDatas['fieldDatas'][$field] = $value; + $log = "{$entity->getTitle()}의 {$field} : {$entity->$field}=>{$value}"; + //암호는 보안상 log에 남지 않게하기 위함 + if ($field != 'passwd') { + Log::add("info", $log); } + array_push($logs, $log); + $entity->$field = $this->_viewDatas['fieldDatas'][$field] = $value; } + // throw new \Exception(var_export($this->_viewDatas['fieldDatas'], true)); if (!$entity->hasChanged()) { throw new \Exception("새로 변경된 값이 없습니다." . var_export($logs, true)); }