From 191663258f082eeaa54b5586084ec20d4c0c9e4a Mon Sep 17 00:00:00 2001 From: Alex Humphries Date: Fri, 17 Apr 2026 10:47:02 -0400 Subject: [PATCH] INSR-8881.2: Handle null abort signal, remove now-unneeded code --- src/helpers/cms-content-helper.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/helpers/cms-content-helper.js b/src/helpers/cms-content-helper.js index d2c3ce97..c8ddf306 100644 --- a/src/helpers/cms-content-helper.js +++ b/src/helpers/cms-content-helper.js @@ -532,7 +532,12 @@ export function setupModalLinks(context, abortSignal = null) { for (const element of elements) { const target = element.getAttribute('modalTarget'); if (target) { - element.addEventListener('click', () => context.$refs[target].openModal(), { signal: abortSignal }); + if (abortSignal) { + element.addEventListener('click', () => context.$refs[target].openModal(), { signal: abortSignal }); + } + else { + element.addEventListener('click', () => context.$refs[target].openModal()); + } } } }); @@ -547,7 +552,6 @@ export function setupModalLink(context, desiredTarget) { context.$nextTick(() => { const element = document.querySelector(`[modalTarget=${desiredTarget}]`); if (element) { - element.removeEventListener('click', () => context.$refs[desiredTarget].openModal()); element.addEventListener('click', () => context.$refs[desiredTarget].openModal()); } });