diff --git a/src/helpers/heritage-integration/navigation-helper.js b/src/helpers/heritage-integration/navigation-helper.js index 2e8e59cbc..6ec4ef1e1 100644 --- a/src/helpers/heritage-integration/navigation-helper.js +++ b/src/helpers/heritage-integration/navigation-helper.js @@ -19,8 +19,9 @@ export async function getPageToRouteExistingOrderTo(toRoute = {}, existingHerita if (existingHeritageOrder) { return 'heritage'; } - } + return await getLatestPageForRedirection(); + } // If navigating to a specific page, and that page is not part of the vin pages. // Return that page, so that it can navigate like normal. @@ -28,7 +29,8 @@ export async function getPageToRouteExistingOrderTo(toRoute = {}, existingHerita return overrideYmmsDirectionIfNeeded(toRoute, toRoute.query[queryStrings.FMG_PAGE]); } - // If this is not a direct link to a page using fmgPage, get the latest page. + // If this is not a direct link to a page using fmgPage, not from Safelite.com CTA or this is a vin related page. + // Get the latest page for redirection. const latestPageRoute = await getLatestPageForRedirection(); return latestPageRoute;