diff --git a/apps/trading/components/footer/footer.spec.tsx b/apps/trading/components/footer/footer.spec.tsx
index 9e8a77c31..de38675f6 100644
--- a/apps/trading/components/footer/footer.spec.tsx
+++ b/apps/trading/components/footer/footer.spec.tsx
@@ -36,11 +36,12 @@ describe('NodeHealth', () => {
describe('NodeUrl', () => {
it('renders correct part of node url', () => {
const node = 'https://api.n99.somenetwork.vega.xyz';
- const expectedText = node.split('.').slice(1).join('.');
render();
- expect(screen.getByText(expectedText)).toBeInTheDocument();
+ expect(
+ screen.getByText('api.n99.somenetwork.vega.xyz')
+ ).toBeInTheDocument();
});
});
diff --git a/apps/trading/components/footer/footer.tsx b/apps/trading/components/footer/footer.tsx
index dd45db002..b1ee954bc 100644
--- a/apps/trading/components/footer/footer.tsx
+++ b/apps/trading/components/footer/footer.tsx
@@ -65,9 +65,8 @@ interface NodeUrlProps {
}
export const NodeUrl = ({ url }: NodeUrlProps) => {
- // get base url from api url, api sub domain
const urlObj = new URL(url);
- const nodeUrl = urlObj.origin.replace(/^[^.]+\./g, '');
+ const nodeUrl = urlObj.hostname;
return {nodeUrl};
};