diff --git a/workflow/engine/classes/model/ListInbox.php b/workflow/engine/classes/model/ListInbox.php index 3aac6e17d..e219f9edb 100644 --- a/workflow/engine/classes/model/ListInbox.php +++ b/workflow/engine/classes/model/ListInbox.php @@ -264,6 +264,17 @@ class ListInbox extends BaseListInbox $dataset->setFetchmode(ResultSet::FETCHMODE_ASSOC); $dataset->next(); $aRow = $dataset->getRow(); + if ($aRow['CON_VALUE'] == '') { + $criteria = new Criteria(); + $criteria->addSelectColumn(ContentPeer::CON_VALUE); + $criteria->add( ContentPeer::CON_ID, $data['APP_UID'], Criteria::EQUAL ); + $criteria->add( ContentPeer::CON_CATEGORY, 'APP_TITLE', Criteria::EQUAL ); + $criteria->add( ContentPeer::CON_LANG, SYS_LANG, Criteria::EQUAL ); + $dataset = ContentPeer::doSelectRS($criteria); + $dataset->setFetchmode(ResultSet::FETCHMODE_ASSOC); + $dataset->next(); + $aRow = $dataset->getRow(); + } $data['APP_TITLE'] = $aRow['CON_VALUE'];