Merge pull request #194 from ivanacostarubio/issues/176

bug: prepends https when missing from website
This commit is contained in:
Kieran 2023-02-03 13:17:07 +00:00 committed by GitHub
commit afebacbf79
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -55,6 +55,9 @@ export default function ProfilePage() {
const aboutText = user?.about || '' const aboutText = user?.about || ''
const about = Text({ content: aboutText, tags: [], users: new Map() }) const about = Text({ content: aboutText, tags: [], users: new Map() })
const lnurl = extractLnAddress(user?.lud16 || user?.lud06 || ""); const lnurl = extractLnAddress(user?.lud16 || user?.lud06 || "");
const website_url = (user?.website && !user.website.startsWith("http"))
? "https://" + user.website
: user?.website || "";
useEffect(() => { useEffect(() => {
setTab(ProfileTab.Notes); setTab(ProfileTab.Notes);
@ -82,7 +85,7 @@ export default function ProfilePage() {
<span className="link-icon"> <span className="link-icon">
<Link /> <Link />
</span> </span>
<a href={user.website} target="_blank" rel="noreferrer">{user.website}</a> <a href={website_url} target="_blank" rel="noreferrer">{user.website}</a>
</div> </div>
)} )}