projects
/
Pman.Core
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ff71db5
)
DataObjects/Events.php
author
Edward
<edward@roojs.com>
Tue, 14 Jul 2015 07:37:19 +0000
(15:37 +0800)
committer
Edward
<edward@roojs.com>
Tue, 14 Jul 2015 07:37:19 +0000
(15:37 +0800)
DataObjects/Events.php
patch
|
blob
|
history
diff --git
a/DataObjects/Events.php
b/DataObjects/Events.php
index
168699c
..
6d1ce5f
100644
(file)
--- a/
DataObjects/Events.php
+++ b/
DataObjects/Events.php
@@
-629,7
+629,9
@@
class Pman_Core_DataObjects_Events extends DB_DataObject
if (!is_a($table,'DB_DataObject')) {
continue;
}
- print_R($table->keys());exit;
+
+ $pk = $table->keys();
+
$affects = array();
$all_links = $GLOBALS['_DB_DATAOBJECT']['LINKS'][$this->_database];
@@
-641,7
+643,7
@@
class Pman_Core_DataObjects_Events extends DB_DataObject
continue;
}
- $affects[$tbl .
'.' . $col] = $table->tableName()
;
+ $affects[$tbl .
'.' . $col] = $table->tableName() . '.' . (empty($pk)) ? 'id' : $pk[0]
;
}
}