BUG 7516 Login name is not enough for sender identification in case notes

This functionality was added
This commit is contained in:
Carlos Pacha
2011-08-31 10:04:07 -04:00
parent 4cdf06dc19
commit 87f0718671
3 changed files with 35 additions and 4 deletions

View File

@@ -18,6 +18,8 @@ class AppNotes extends BaseAppNotes {
function getNotesList($appUid, $usrUid, $start, $limit) {
require_once ( "classes/model/Users.php" );
G::LoadClass('ArrayPeer');
$Criteria = new Criteria('workflow');
$Criteria->clearSelectColumns();
@@ -32,6 +34,9 @@ class AppNotes extends BaseAppNotes {
$Criteria->addSelectColumn(AppNotesPeer::NOTE_AFFECTED_OBJ2);
$Criteria->addSelectColumn(AppNotesPeer::NOTE_RECIPIENTS);
$Criteria->addSelectColumn(UsersPeer::USR_USERNAME);
$Criteria->addSelectColumn(UsersPeer::USR_FIRSTNAME);
$Criteria->addSelectColumn(UsersPeer::USR_LASTNAME);
$Criteria->addSelectColumn(UsersPeer::USR_EMAIL);
$Criteria->addJoin(AppNotesPeer::USR_UID, UsersPeer::USR_UID, Criteria::LEFT_JOIN);
@@ -248,4 +253,4 @@ class AppNotes extends BaseAppNotes {
throw $oException;
}
}
}
}