Merge remote-tracking branch 'origin/develop' into develop

pull/21833/head
Weblate 2018-06-27 09:40:22 +00:00
commit 6fe889fae2
1 changed files with 10 additions and 2 deletions

View File

@ -39,9 +39,17 @@ function getRedactedHash(hash) {
return hash.replace(hashRegex, "#/$1"); return hash.replace(hashRegex, "#/$1");
} }
// Return the current origin and hash separated with a `/`. This does not include query parameters. // Return the current origin, path and hash separated with a `/`. This does
// not include query parameters.
function getRedactedUrl() { function getRedactedUrl() {
const { origin, pathname, hash } = window.location; const { origin, hash } = window.location;
let { pathname } = window.location;
// Redact paths which could contain unexpected PII
if (origin.startsWith('file://')) {
pathname = "/<redacted>/";
}
return origin + pathname + getRedactedHash(hash); return origin + pathname + getRedactedHash(hash);
} }