From 2ec2e8fa8eaea8a089c67498247a466ca71cb6bf Mon Sep 17 00:00:00 2001 From: didierfranc Date: Mon, 6 Jan 2025 15:58:36 +0100 Subject: [PATCH] feat: allow custom proxy --- src/lib/olap-engine/engine-remote.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/olap-engine/engine-remote.ts b/src/lib/olap-engine/engine-remote.ts index 27fbf5a..570f75f 100644 --- a/src/lib/olap-engine/engine-remote.ts +++ b/src/lib/olap-engine/engine-remote.ts @@ -7,7 +7,9 @@ export class RemoteEngine implements OLAPEngine { async exec(query: string) { try { - const response = await fetch('https://proxy.agx.app/query', { + const proxy = + new URLSearchParams(window.location.search).get('proxy') ?? 'https://proxy.agx.app/query'; + const response = await fetch(`${proxy}`, { method: 'POST', headers: { 'Content-Type': 'application/json'