File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -33,17 +33,20 @@ export function findItemByKey(key: string, items: ModelEntryType[]): ModelEntryT
3333// Convert ModelEntryType to UmbLinkPickerLink
3434export async function convertToUmbLinkPickerLink ( context : UmbControllerHost , item : ModelEntryType ) : Promise < UmbLinkPickerLink > {
3535 try {
36+
3637 let menuItemName = null ;
3738
3839 switch ( item . itemType ) {
3940 case 'document' :
40- const documentName = await getDocument ( context , item . contentKey ?? item . key ) . then ( name => name ) ;
41+ const document = await getDocument ( context , item . contentKey ?? item . key ) ;
42+ const documentName = document ?. variants ?. [ 0 ] ?. name ?? null ;
4143 if ( documentName !== item . name ) {
4244 menuItemName = item . name ;
4345 }
4446 break ;
4547 case 'media' :
46- const mediaName = await getMedia ( context , item . contentKey ?? item . key ) . then ( name => name ) ;
48+ const media = await getMedia ( context , item . contentKey ?? item . key ) ;
49+ const mediaName = media ?. variants ?. [ 0 ] ?. name ?? null ;
4750 if ( mediaName !== item . name ) {
4851 menuItemName = item . name ;
4952 }
You can’t perform that action at this time.
0 commit comments