I have a field in a dashboard named 'pom_dir' that contains a path (e.g., 'repo/dir'). I've added the following to my dashboard source:
<drilldown>
<link>https://github.com/org/$row.pom_dir$/blob/master/pom.xml</link>
</drilldown>
Looks like it should work, but when I click on the link, the result is:
https://github.com/org/repo%2Fdir/blob/master/pom.xml
All the slashes in the field are replaced with %2F
How do I work around this?
Give this a try. This ( |n
) is to ensure, the token values are not URL encoded.
<drilldown>
<link>https://github.com/org/$row.pom_dir|n$/blob/master/pom.xml</link>
</drilldown>
Sorry, your suggestion did not work. The resulting URL looks like:
https://github.com/fs-eng/$row.pom_dir%7Cn$/blob/master/pom.xml
No substitution is performed and '%7Cn' is injected.