From b35e68c6d3a2f58f13bda10ac825b34a5b1ab5cc Mon Sep 17 00:00:00 2001 From: infiinte-persistence Date: Thu, 10 Dec 2020 16:25:29 +0800 Subject: [PATCH] Don't parse a 'mailto:' into a lbry link. ## Issue 5130: Support mailto hyperlinks / urls in markdown ## Change The markdown components already support mailto, just that the logic here ended up making it a 'ClaimLink' --- ui/component/markdownLink/view.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/component/markdownLink/view.jsx b/ui/component/markdownLink/view.jsx index f6a26911a..130d273e5 100644 --- a/ui/component/markdownLink/view.jsx +++ b/ui/component/markdownLink/view.jsx @@ -40,7 +40,7 @@ function MarkdownLink(props: Props) { } catch (e) {} let lbryUrlFromLink; - if (linkUrlObject) { + if (linkUrlObject && !href.startsWith('mailto:')) { const linkDomain = linkUrlObject.host; const isKnownAppDomainLink = KNOWN_APP_DOMAINS.includes(linkDomain); if (isKnownAppDomainLink) {