From 9bcc334d8b9cd583c345c92c1d8a4bf03f24e6af Mon Sep 17 00:00:00 2001 From: Damien <damien.burel@maarch.org> Date: Fri, 13 Apr 2018 10:56:01 +0200 Subject: [PATCH] [REFACTORING] Database update with date --- src/core/models/DatabaseModel.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/core/models/DatabaseModel.php b/src/core/models/DatabaseModel.php index 3eb0a09323f..f80d714e3ea 100644 --- a/src/core/models/DatabaseModel.php +++ b/src/core/models/DatabaseModel.php @@ -200,8 +200,12 @@ class DatabaseModel $querySet = []; $dataSet = []; foreach ($args['set'] as $key => $value) { - $querySet[] = "{$key} = ?"; - $dataSet[] = $value; + if ($value == 'SYSDATE' || $value == 'CURRENT_TIMESTAMP') { + $querySet[] = "{$key} = {$value}"; + } else { + $querySet[] = "{$key} = ?"; + $dataSet[] = $value; + } } $args['data'] = array_merge($dataSet, $args['data']); $set = implode(', ', $querySet); -- GitLab