From 1b058d5b978d68afd2db5d4a5dae9cfda9649914 Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Wed, 17 Sep 2025 15:49:57 +0200 Subject: [PATCH] Provide some feedback for feature moves and splits --- baseline-status.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/baseline-status.js b/baseline-status.js index ef13e0d..0728ed6 100644 --- a/baseline-status.js +++ b/baseline-status.js @@ -212,8 +212,15 @@ export class BaselineStatus extends LitElement { const url = API_ENDPOINT + featureId; const response = await fetch(url, { signal, cache: 'force-cache' }); if (!response.ok) { + if (response.status === 410) { + console.warn(`baseline-status: ${featureId} data has been removed or split. Update your featureId.`); + } throw new Error(response.status); } + if (response.redirected) { + const newId = new URL(response.url).pathname.split("/").at(-1); + console.warn(`baseline-status: ${featureId} is now ${newId}. Update your featureId.`); + } return response.json(); }, args: () => [this.featureId],