diff --git a/app/src/config/bazaar.ts b/app/src/config/bazaar.ts index 4fb153c32..a60da9813 100644 --- a/app/src/config/bazaar.ts +++ b/app/src/config/bazaar.ts @@ -234,10 +234,10 @@ export const bazaar = { if (!funding) { return ""; } - const isLink = funding.startsWith("http://") || funding.startsWith("https://"); - if (isLink) { + try { + new URL(funding); return ``; - } else { + } catch (e) { return ``; } }, @@ -284,7 +284,8 @@ export const bazaar = { ${item.downloads} - ${item.preferredFunding ? `${bazaar._genFundingHTML(item.preferredFunding)}` : ""} + ${bazaar._genFundingHTML(item.preferredFunding)} +
@@ -321,7 +322,7 @@ export const bazaar = {