Observability
Extra Closing Bracket Added When Inserting Properties into Maps Node Text in SolarWinds Platform
This article provides information about an issue where a property inserted into Maps > node > TEXT > Content (+) is added with an extra closing bracket (}) in SolarWinds Platform.
First published date
Last published date
Overview
In affected environments, a user may edit a node label in Maps, click TEXT > Content (+), and select a property to insert into the node text. Instead of inserting the property variable in the expected format, the web console adds an extra closing bracket at the end.
Expected behavior
A selected property should be inserted in a format similar to:
{{{Property.Name}}}
Actual behavior
The property is inserted with an extra closing bracket:
{{{Property.Name}}}}
This issue affects the formatting of the inserted Maps text property variable and can make the resulting node text appear incorrect or malformed in the editor.
Example reproduction scenario
- Open Maps in the SolarWinds Platform Web Console.
- Edit an existing map or create a new map.
- Add a monitored node to the map.
- Select the node.
- In the right-side properties panel, expand TEXT.
- Click Content (+).
- Select any available property from the list.
- Observe that the inserted property variable includes an additional closing bracket (}).
Product section
Cause
This issue is caused by a product defect in the Maps text property insertion logic in SolarWinds Platform.
When a property is inserted into node text through the Content (+) picker, the generated variable is formatted incorrectly and includes one additional closing bracket.
Resolution
A fix is planned for a future release of the SolarWinds Platform. Watch this article for updates.
Workaround
Use one of the following workarounds:
- After inserting the property into the node text field, manually remove the extra closing bracket (}).
- If needed, type or correct the property variable manually in the expected format before saving.