Aevann 2023-06-08 08:22:21 +03:00
parent 3ee30e45b9
commit 832ba29d99
1 changed files with 4 additions and 2 deletions

View File

@ -559,8 +559,10 @@ def sanitize(sanitized, golden=True, limit_pings=0, showmore=False, count_emojis
continue
#don't allow something like this [https://rԁrama.net/leaderboard](https://iplogger.org/1fRKk7)
if not snappy and tldextract.extract(str(link.string)).registered_domain:
link.string = href
if not snappy:
string_domain = tldextract.extract(str(link.string)).registered_domain
if string_domain and string_domain != tldextract.extract(href).registered_domain:
link.string = href
#insert target="_blank" and ref="nofollower noopener" for external link
if not href.startswith('/') and not href.startswith(f'{SITE_FULL}/'):