@@ -75,7 +75,7 @@ import {
7575} from 'utils/helperFunctions' ;
7676import { tableIcons } from 'utils/materialIcons' ;
7777import useDataApiWithFeedback from 'utils/useDataApiWithFeedback' ;
78- import { getFullUserName } from 'utils/user' ;
78+ import { getFullUserName , getPreferredName } from 'utils/user' ;
7979import withConfirm , { WithConfirmType } from 'utils/withConfirm' ;
8080
8181import CallSelectModalOnProposalsClone from './CallSelectModalOnProposalClone' ;
@@ -127,21 +127,10 @@ let columns: Column<ProposalViewData>[] = [
127127 field : 'principalInvestigator' ,
128128 sorting : false ,
129129 emptyValue : '-' ,
130- render : ( proposalView ) => {
131- if (
132- proposalView . principalInvestigator ?. lastname &&
133- proposalView . principalInvestigator ?. preferredname
134- ) {
135- return `${ proposalView . principalInvestigator . lastname } , ${ proposalView . principalInvestigator . preferredname } ` ;
136- } else if (
137- proposalView . principalInvestigator ?. lastname &&
138- proposalView . principalInvestigator ?. firstname
139- ) {
140- return `${ proposalView . principalInvestigator . lastname } , ${ proposalView . principalInvestigator . firstname } ` ;
141- }
142-
143- return '' ;
144- } ,
130+ render : ( proposalView ) =>
131+ proposalView . principalInvestigator ?. lastname
132+ ? `${ proposalView . principalInvestigator . lastname } , ${ getPreferredName ( proposalView . principalInvestigator ) } `
133+ : '' ,
145134 } ,
146135 {
147136 title : 'PI Email' ,
0 commit comments