From 149a5ac59428758c18d1cd72d3ea7eae0406beda Mon Sep 17 00:00:00 2001 From: vanessa <32312712+vlbee@users.noreply.github.com> Date: Thu, 31 Jul 2025 14:08:11 +0100 Subject: [PATCH 1/2] Stop redirecting android app requests to /json/version and /json/list on local dev server --- dotcom-rendering/src/server/server.dev.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dotcom-rendering/src/server/server.dev.ts b/dotcom-rendering/src/server/server.dev.ts index 134f284341e..4a6aa2d25f2 100644 --- a/dotcom-rendering/src/server/server.dev.ts +++ b/dotcom-rendering/src/server/server.dev.ts @@ -33,6 +33,8 @@ const FRONT_URL = /^\/[a-z-/]+(? { @@ -64,6 +66,8 @@ const redirects: Handler = (req, res, next) => { // Do not redirect assets urls if (req.url.match(ASSETS_URL)) return next(); + // Do not redirect android /json/ requests + if (req.url.match(JSON_URL)) return next(); if (req.url.match(ARTICLE_URL) ?? req.url.match(CROSSWORD_URL)) { const url = new URL(req.url, 'https://www.theguardian.com/').toString(); From 8327208a20088f35e17fc97e6bf2248efdd7bd86 Mon Sep 17 00:00:00 2001 From: vanessa <32312712+vlbee@users.noreply.github.com> Date: Mon, 11 Aug 2025 11:20:01 +0100 Subject: [PATCH 2/2] Fix to run enable Bridget on local Android emulator --- dotcom-rendering/src/lib/assets.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/dotcom-rendering/src/lib/assets.ts b/dotcom-rendering/src/lib/assets.ts index 3ea97af35b1..6dccf9dc05d 100644 --- a/dotcom-rendering/src/lib/assets.ts +++ b/dotcom-rendering/src/lib/assets.ts @@ -123,6 +123,17 @@ export const EDITIONS_CROSSWORD_SCRIPT = getScriptRegex( export const generateScriptTags = (scripts: string[]): string[] => scripts.filter(isString).map((script) => { + // Fix to run enable Bridget on local Android emulator + if (isDev ?? script.match(APPS_SCRIPT)) { + return [ + ``, + ``, + ].join('\n'); + } + if ( script.match(WEB) ?? script.match(WEB_VARIANT_SCRIPT) ??