From ad0451f32d18f3c41cb3f46ae48850ecd633de43 Mon Sep 17 00:00:00 2001 From: rmb <79184337+matbalba09@users.noreply.github.com> Date: Thu, 26 Mar 2026 18:52:26 +1100 Subject: [PATCH] fix: resolve double slash issue in report print functionality (#1051) * fix print button for report tab modules * fix: resolve double slash in report print URLs - Revert ChromiumlyTenancy changes --- packages/webapp/src/hooks/useRequestPdf.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/webapp/src/hooks/useRequestPdf.tsx b/packages/webapp/src/hooks/useRequestPdf.tsx index 48fbbf687..987b9dd68 100644 --- a/packages/webapp/src/hooks/useRequestPdf.tsx +++ b/packages/webapp/src/hooks/useRequestPdf.tsx @@ -1,6 +1,7 @@ // @ts-nocheck import React from 'react'; import useApiRequest from './useRequest'; +import { normalizeApiPath } from '../utils'; export const useRequestPdf = (httpProps) => { const apiRequest = useApiRequest(); @@ -17,7 +18,7 @@ export const useRequestPdf = (httpProps) => { headers: { accept: 'application/pdf' }, responseType: 'blob', ...httpProps, - url: `/api/${httpProps?.url}`, + url: `/api/${normalizeApiPath(httpProps?.url)}`, }) .then((response) => { // Create a Blob from the PDF Stream.