mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-14 09:51:22 -06:00
Fixes #12694: Strip leading & trailing whitespace from custom link URL & text
This commit is contained in:
parent
b31b086a4d
commit
bf1c191b2e
@ -2,6 +2,10 @@
|
|||||||
|
|
||||||
## v3.5.3 (FUTURE)
|
## v3.5.3 (FUTURE)
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* [#12694](https://github.com/netbox-community/netbox/issues/12694) - Strip leading & trailing whitespace from custom link URL & text
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## v3.5.2 (2023-05-22)
|
## v3.5.2 (2023-05-22)
|
||||||
|
@ -274,10 +274,10 @@ class CustomLink(CloningMixin, ExportTemplatesMixin, ChangeLoggedModel):
|
|||||||
|
|
||||||
:param context: The context passed to Jinja2
|
:param context: The context passed to Jinja2
|
||||||
"""
|
"""
|
||||||
text = render_jinja2(self.link_text, context)
|
text = render_jinja2(self.link_text, context).strip()
|
||||||
if not text:
|
if not text:
|
||||||
return {}
|
return {}
|
||||||
link = render_jinja2(self.link_url, context)
|
link = render_jinja2(self.link_url, context).strip()
|
||||||
link_target = ' target="_blank"' if self.new_window else ''
|
link_target = ' target="_blank"' if self.new_window else ''
|
||||||
|
|
||||||
# Sanitize link text
|
# Sanitize link text
|
||||||
|
Loading…
Reference in New Issue
Block a user