Files
jobtrackingapp/browser-extension/capture-url.mjs
T
2026-08-31 22:23:34 +02:00

16 lines
425 B
JavaScript

export const JOBBJAKT_CAPTURE_ORIGIN = "https://jobs.cesnimda.uk";
export function buildCaptureUrl(pageUrl, origin = JOBBJAKT_CAPTURE_ORIGIN) {
let source;
try {
source = new URL(pageUrl);
} catch {
return null;
}
if (source.protocol !== "http:" && source.protocol !== "https:") return null;
const capture = new URL("/", origin);
capture.searchParams.set("add", source.href);
return capture.href;
}