favGifSearch: don't error on favourited non-urls (#2260)

This commit is contained in:
stupid cat 2024-03-13 17:23:04 -04:00 committed by Luna
parent 5b471e41ff
commit e1b70b06ed

View file

@ -200,7 +200,14 @@ function SearchBar({ instance, SearchBarComponent }: { instance: Instance; Searc
export function getTargetString(urlStr: string) {
const url = new URL(urlStr);
let url: URL;
try {
url = new URL(urlStr);
} catch (err) {
// Can't resolve URL, return as-is
return urlStr;
}
switch (settings.store.searchOption) {
case "url":
return url.href;