From 1781ed4da2ca5221c3e73fa1a069b13075aeb46a Mon Sep 17 00:00:00 2001 From: avallete Date: Thu, 15 May 2025 12:18:21 +0200 Subject: [PATCH] fix: revert fetcher pgMeta guard --- apps/studio/data/fetchers.ts | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/apps/studio/data/fetchers.ts b/apps/studio/data/fetchers.ts index 37b807f428b..0c2a9d8a380 100644 --- a/apps/studio/data/fetchers.ts +++ b/apps/studio/data/fetchers.ts @@ -57,22 +57,6 @@ export async function constructHeaders(headersInit?: HeadersInit | undefined) { return headers } -function pgMetaGuard(request: Request) { - // Only check for /platform/pg-meta/ endpoints - if (request.url.includes('/platform/pg-meta/')) { - // If there is no valid `x-connection-encrypted`, pg-meta will necesseraly fail to connect to the target database - // in such case, we save the hops and throw a 421 response instead - if (!isValidConnString(request.headers.get('x-connection-encrypted'))) { - throw new ResponseError( - 'x-connection-encrypted header is required for /platform/pg-meta/ requests', - 400, - request.headers.get('X-Request-Id') ?? undefined - ) - } - } - return request -} - // Middleware client.use( { @@ -80,7 +64,7 @@ client.use( async onRequest({ request }) { const headers = await constructHeaders() headers.forEach((value, key) => request.headers.set(key, value)) - return pgMetaGuard(request) + return request }, }, {