From 0f84540a7dc2496ceb4a6550fc84917e7fa6d101 Mon Sep 17 00:00:00 2001 From: David Featherston Date: Fri, 22 Sep 2023 16:05:47 +1000 Subject: [PATCH] fix(@dpc-sdp/ripple-tide-api): add optional chaining --- packages/ripple-tide-api/src/services/lib/site-menu.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/ripple-tide-api/src/services/lib/site-menu.ts b/packages/ripple-tide-api/src/services/lib/site-menu.ts index 96bdc18ec5..1909887005 100644 --- a/packages/ripple-tide-api/src/services/lib/site-menu.ts +++ b/packages/ripple-tide-api/src/services/lib/site-menu.ts @@ -92,8 +92,8 @@ const getHierarchicalMenu = function (menu, activeUrl, enabledCheck = false) { text: link.attributes.title, url: link.attributes?.url || - link.attributes.link.url || - link.attributes.link.uri, + link.attributes.link?.url || + link.attributes.link?.uri, id: link.id.replace(/^(menu_link_content:)/, ''), parent: link.attributes.parent ? link.attributes.parent.replace(/^(menu_link_content:)/, '')