From: edward Date: Mon, 1 Aug 2016 05:27:56 +0000 (+0800) Subject: DataObjects/Core_enum.php X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=commitdiff_plain;h=1b170d636c86815091e39e909d78bfde12c77620 DataObjects/Core_enum.php --- diff --git a/DataObjects/Core_enum.php b/DataObjects/Core_enum.php index 976da643..0ed61c12 100644 --- a/DataObjects/Core_enum.php +++ b/DataObjects/Core_enum.php @@ -375,11 +375,16 @@ class Pman_Core_DataObjects_Core_enum extends DB_DataObject $t->insert(); }else{ $t->find(true); // fetch it.. + $o = clone($t); + if ( isset($row['is_system_enum'])) { $t->is_system_enum = isset($row['is_system_enum']) ? $row['is_system_enum'] : $t->is_system_enum; - - $t->update(); } + + $t->display_name = isset($row['display_name']) ? $row['display_name'] : ''; + + $t->update($o); + } if (!empty($row['cn'])) { $this->initEnums($row['cn'], array('etype' => $t->name));