Skip to content

Commit 9e94317

Browse files
committed
new URL
1 parent ea28b33 commit 9e94317

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

web_src/js/markup/render-iframe.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,11 @@ export async function loadRenderIframeContent(iframe: HTMLIFrameElement) {
2020
throw new Error(`Unknown gitea iframe cmd: ${cmd}`);
2121
}
2222
});
23-
iframe.src = iframeSrcUrl + (iframeSrcUrl.includes('?') ? '&' : '?') + String(new URLSearchParams([
24-
['gitea-is-dark-theme', String(isDarkTheme())],
25-
['gitea-iframe-id', iframe.id],
26-
]));
23+
24+
const u = new URL(iframeSrcUrl, window.location.origin);
25+
u.searchParams.set('gitea-is-dark-theme', String(isDarkTheme()));
26+
u.searchParams.set('gitea-iframe-id', iframe.id);
27+
iframe.src = u.href;
2728
}
2829

2930
export function initMarkupRenderIframe(el: HTMLElement) {

0 commit comments

Comments
 (0)