Skip to content

Commit 4a47173

Browse files
committed
Corrected name lookup
1 parent 13ea6a6 commit 4a47173

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

Umbraco.Community.UmbNav/src/umbnav-utils.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,17 +33,20 @@ export function findItemByKey(key: string, items: ModelEntryType[]): ModelEntryT
3333
// Convert ModelEntryType to UmbLinkPickerLink
3434
export 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
}

0 commit comments

Comments
 (0)