@@ -33,6 +33,7 @@ export const getSearchCsvDownloadHeader = (sampleResult?: SearchResultInterface)
33
33
} ;
34
34
35
35
export const transformGenericEntityPropertiesToCsvRow = (
36
+ entityRegistry : EntityRegistry ,
36
37
properties : GenericEntityProperties | null ,
37
38
entityUrl : string ,
38
39
result : SearchResultInterface ,
@@ -41,11 +42,11 @@ export const transformGenericEntityPropertiesToCsvRow = (
41
42
// urn
42
43
properties ?. urn || '' ,
43
44
// name
44
- properties ?. name || '' ,
45
+ entityRegistry . getDisplayName ( result . entity . type , result . entity ) || properties ?. name || '' ,
45
46
// type
46
47
result . entity . type || '' ,
47
48
// description
48
- properties ?. properties ?. description || '' ,
49
+ properties ?. properties ?. description || properties ?. editableProperties ?. description || '' ,
49
50
// user owners
50
51
properties ?. ownership ?. owners
51
52
?. filter ( ( owner ) => owner . owner . type === EntityType . CorpUser )
@@ -98,6 +99,6 @@ export const transformResultsToCsvRow = (results: SearchResultInterface[], entit
98
99
return results . map ( ( result ) => {
99
100
const genericEntityProperties = entityRegistry . getGenericEntityProperties ( result . entity . type , result . entity ) ;
100
101
const entityUrl = entityRegistry . getEntityUrl ( result . entity . type , result . entity . urn ) ;
101
- return transformGenericEntityPropertiesToCsvRow ( genericEntityProperties , entityUrl , result ) ;
102
+ return transformGenericEntityPropertiesToCsvRow ( entityRegistry , genericEntityProperties , entityUrl , result ) ;
102
103
} ) ;
103
104
} ;
0 commit comments