From 29328d8eec6baf0746dda1d599d4e511841f4301 Mon Sep 17 00:00:00 2001 From: Charlie Humphreys Date: Wed, 22 Jul 2026 14:04:42 -0400 Subject: [PATCH 1/2] Bug #2333: Add links to use counter dashboards instead of failing to show GLAM link --- src/pages/MetricDetail.svelte | 53 +++++++++++++++++++++++++++++++---- 1 file changed, 48 insertions(+), 5 deletions(-) diff --git a/src/pages/MetricDetail.svelte b/src/pages/MetricDetail.svelte index 740169221..f6f5d5b99 100644 --- a/src/pages/MetricDetail.svelte +++ b/src/pages/MetricDetail.svelte @@ -62,6 +62,18 @@ let selectedPingVariant; let pingData = {}; + function lookerNormalizePlatformName(appName) { + console.log(appName); + switch (appName) { + case "fenix": + return "Fenix"; + case "firefox_desktop": + return "Firefox"; + default: + return null; + } + } + function getSQLResource( metricType, table, @@ -451,11 +463,18 @@ - GLAM - + {#if (pingData.glam_unsupported_reason || "").includes("use-counters")} + Dashboards + + {:else} + GLAM + + {/if} {#if pingData.glam_url} @@ -466,6 +485,30 @@ > {params.metric} + {:else if (pingData.glam_unsupported_reason || "").includes("use-counters")} + + Public Dashboard + + +
+ + Looker Dashboard + + {:else} {/if} From fbad5e0dc08e63ea16bab862f64efb27d21482d7 Mon Sep 17 00:00:00 2001 From: Charlie Humphreys Date: Wed, 22 Jul 2026 14:24:32 -0400 Subject: [PATCH 2/2] update help text based on feedback --- src/pages/MetricDetail.svelte | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pages/MetricDetail.svelte b/src/pages/MetricDetail.svelte index f6f5d5b99..b42a05ebc 100644 --- a/src/pages/MetricDetail.svelte +++ b/src/pages/MetricDetail.svelte @@ -466,7 +466,7 @@ {#if (pingData.glam_unsupported_reason || "").includes("use-counters")} Dashboards {:else} GLAM @@ -492,7 +492,7 @@ Public Dashboard
{:else}