From 44fbd08b5cd96439ff0b3db17055283376a6838c Mon Sep 17 00:00:00 2001 From: Rasso Hilber Date: Sat, 1 Jun 2024 21:27:05 +0200 Subject: [PATCH] actually use the created visit in `getFragmentVisit` --- src/SwupFragmentPlugin.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/SwupFragmentPlugin.ts b/src/SwupFragmentPlugin.ts index 1193927..17c64d2 100644 --- a/src/SwupFragmentPlugin.ts +++ b/src/SwupFragmentPlugin.ts @@ -142,9 +142,12 @@ export default class SwupFragmentPlugin extends PluginBase { * @access public */ getFragmentVisit(route: Route, visit?: Visit): FragmentVisit | undefined { - // @ts-expect-error createVisit is protected - visit = visit || this.swup.createVisit(route); - const rule = getFirstMatchingRule(route, this.parsedRules, visit || this.swup.visit); + const rule = getFirstMatchingRule( + route, + this.parsedRules, + // @ts-expect-error createVisit is protected + visit || this.swup.createVisit(route) + ); // Bail early if no rule matched if (!rule) return;