@directus/api
Version:
Directus is a real-time API and App dashboard for managing SQL database content
14 lines (13 loc) • 393 B
JavaScript
import { REDACTED_TEXT } from '@directus/utils';
export function redactQuery(originalPath) {
try {
const url = new URL(originalPath, 'http://example.com/');
if (url.searchParams.has('access_token')) {
url.searchParams.set('access_token', REDACTED_TEXT);
}
return url.pathname + url.search;
}
catch {
return originalPath;
}
}