X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=DataObjects%2FCore_watch.php;h=c5fcbd60710e1884eb9bb7b35898822e85dbd8b0;hb=8d2a3b8d00b78b1d78cbaedbb742b7151a48a3c8;hp=438884c006a0b4de316f77d62ba59a869882c53b;hpb=fc0afbc16b364ea50aa668cbe6cb451e4a74046d;p=Pman.Core diff --git a/DataObjects/Core_watch.php b/DataObjects/Core_watch.php index 438884c0..c5fcbd60 100644 --- a/DataObjects/Core_watch.php +++ b/DataObjects/Core_watch.php @@ -58,8 +58,8 @@ class Pman_Core_DataObjects_Core_watch extends DB_DataObject if (!empty($q['_split_event_name'])) { $this->selectAdd(" - substr( event, substring_index(event, '.')) as event_left, - substr( event, 0, substring_index(event, '.')) as event_right + substr( event, LOCATE(event, '.')) as event_left, + substr( event, 0, LOCATE(event, '.)) as event_right "); @@ -80,11 +80,11 @@ class Pman_Core_DataObjects_Core_watch extends DB_DataObject $ret['event_right'] = $bits[1]; // check core enu. if (!empty($ret['event_right'])) { - $ce = DB_DataObject::factory('core_enum')->lookup($q['_split_event_name'], $ret['event_right']); - $ret['event_right_display_name'] = $ce; + $ce = DB_DataObject::factory('core_enum')->lookupObject($q['_split_event_name'], $ret['event_right']); + $ret['event_right_display_name'] = $ce->display_name; } - + return $ret; }