projects
/
civicrm-core.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2265be8
)
Fix ActionLog BAO to not overwrite existing data
author
Coleman Watts
<coleman@civicrm.org>
Thu, 21 Jul 2022 14:06:04 +0000
(10:06 -0400)
committer
Coleman Watts
<coleman@civicrm.org>
Thu, 21 Jul 2022 14:06:04 +0000
(10:06 -0400)
CRM/Core/BAO/ActionLog.php
patch
|
blob
|
blame
|
history
diff --git
a/CRM/Core/BAO/ActionLog.php
b/CRM/Core/BAO/ActionLog.php
index 33fffada1db4cff592ec4dc736549802034a7588..7d447fa417dcdc08fb453993915c812de84b38c4 100644
(file)
--- a/
CRM/Core/BAO/ActionLog.php
+++ b/
CRM/Core/BAO/ActionLog.php
@@
-25,10
+25,12
@@
class CRM_Core_BAO_ActionLog extends CRM_Core_DAO_ActionLog {
*
* @param array $params
*
- * @return
array
+ * @return
CRM_Core_DAO_ActionLog
*/
public static function create($params) {
- $params['action_date_time'] = $params['action_date_time'] ?? date('YmdHis');
+ if (empty($params['id'])) {
+ $params['action_date_time'] = $params['action_date_time'] ?? date('YmdHis');
+ }
return self::writeRecord($params);
}