fix crash when decoding malformed urls (#1865)

This commit is contained in:
Ajay Bura
2024-08-04 11:08:20 +05:30
committed by GitHub
parent 8ed78d48fb
commit 581211f13e
5 changed files with 20 additions and 8 deletions

View File

@@ -196,3 +196,11 @@ export const setFavicon = (url: string): void => {
if (!favicon) return;
favicon.setAttribute('href', url);
};
export const tryDecodeURIComponent = (encodedURIComponent: string): string => {
try {
return decodeURIComponent(encodedURIComponent);
} catch {
return encodedURIComponent;
}
};