From c5f61f7f8be11dbbfeb8a53528d3c3fa17627f37 Mon Sep 17 00:00:00 2001 From: Doxa Maps Date: Mon, 28 Sep 2026 18:28:04 +0000 Subject: [PATCH] C11: the country list never received the configured research URL MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Found by the bug-class sweep. RegionCountryMap is passed :research-url; the UupgsList beside it is not — zero research mentions in its entire tag. So a host setting profile-config.researchUrl got it honoured on the map popup's Full Profile button and silently ignored by every profile link in the country list, which fell back to a hardcoded doxa.life default. What makes it the sweep's most useful find is the shape rather than the line: two consumers of one config, only one wired, and the unwired one carrying a plausible hardcoded default. A missing binding that fell back to an empty string would have rendered a visibly broken link; this one renders a working link to somebody else's site. It is invisible in either file alone — the parent's tag list has to be read against the children's props. One line to fix. gates:pre 40/40. --- plugin-designs/regions-dashboard/region-dashboards.vue | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/plugin-designs/regions-dashboard/region-dashboards.vue b/plugin-designs/regions-dashboard/region-dashboards.vue index 349b32c74..e7f12782c 100644 --- a/plugin-designs/regions-dashboard/region-dashboards.vue +++ b/plugin-designs/regions-dashboard/region-dashboards.vue @@ -1212,12 +1212,18 @@ useShadowStyles( +