{localLink:xxx} isn't encoding properly

Hi.

We’ve noticed a problem with local links on two of our 7.4.3 sites. Basically we’ve found the “{” and “}” are rendering out as %7B and %7D when you go to click on the link so the link fails with a

A potentially dangerous Request.Path value was detected from the client (:).

error when the user clicks it.

The html in the browser’s view source and the Umbraco RTE shows

<a data-id="12132" href="/{localLink:12132}" title="Staff support">For a full list of other sessions click here.</a>

however, in Chrome and IE when you mouse over or click on the link it renders http://intranet.local/%7BlocalLink:12132%7D

This has happened on 2 separate 7.4.3 sites which have been built in isolation although they do share a few common packages and a custom AD login for the back office we’ve built in-house.

We’ve only noticed this as an issue in the last week or so and these packages have been installed since the sites were first set up a couple of months ago so I don’t think they’re the cause.

Any suggestions on what might be causing this would be greatly appreciated.

Cheers

Chris


This is a companion discussion topic for the original entry at https://our.umbraco.com/forum/77781-locallinkxxx-isnt-encoding-properly