disable traceid gen in unsecure context (#11349)

This commit is contained in:
Matthias Mair 2026-02-17 00:46:09 +01:00 committed by GitHub
parent 14a2e4c5af
commit b8cf2db68e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 0 deletions

View File

@ -36,6 +36,11 @@ export const queryClient = new QueryClient({
}
});
export function setTraceId() {
// check if we are in a secure context (https) - if not use of crypto is not allowed
if (!window.isSecureContext) {
return '';
}
const runID = crypto.randomUUID().replace(/-/g, '');
const traceid = `00-${runID}-${frontendID}-01`;
api.defaults.headers['traceparent'] = traceid;