From 0f3a5cd3a54789b88c22b2ea5981d9a5ba5da015 Mon Sep 17 00:00:00 2001 From: "Tania B." <10127682+undef1nd@users.noreply.github.com> Date: Wed, 14 Jan 2026 13:29:03 +0100 Subject: [PATCH] Use subpath for ofrep api url --- packages/grafana-runtime/src/internal/openFeature/index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/grafana-runtime/src/internal/openFeature/index.ts b/packages/grafana-runtime/src/internal/openFeature/index.ts index 57e35516e30..e7c589235b6 100644 --- a/packages/grafana-runtime/src/internal/openFeature/index.ts +++ b/packages/grafana-runtime/src/internal/openFeature/index.ts @@ -16,8 +16,11 @@ export async function initOpenFeature() { * to allow for overrides https://github.com/open-feature/js-sdk-contrib/tree/main/libs/providers/multi-provider */ + const subPath = config.appSubUrl || ''; + const baseUrl = `${subPath}/apis/features.grafana.app/v0alpha1/namespaces/${config.namespace}`; + const ofProvider = new OFREPWebProvider({ - baseUrl: '/apis/features.grafana.app/v0alpha1/namespaces/' + config.namespace, + baseUrl: baseUrl, pollInterval: -1, // disable polling timeoutMs: 5_000, });