Merge pull request #12894 from netbox-community/fix/12822-link-encode

Change link parsing from quote_plus to quote
This commit is contained in:
Jeremy Stretch 2023-06-14 08:38:11 -04:00 committed by GitHub
commit f21a1f0faf

View File

@ -285,7 +285,7 @@ class CustomLink(CloningMixin, ExportTemplatesMixin, ChangeLoggedModel):
text = clean_html(text, allowed_schemes)
# Sanitize link
link = urllib.parse.quote_plus(link, safe='/:?&=%+[]@#')
link = urllib.parse.quote(link, safe='/:?&=%+[]@#')
# Verify link scheme is allowed
result = urllib.parse.urlparse(link)