Caused by lack of testing of the testing script :)
if (webUrlTemplate != null) {
final String webUrl = String.format(webUrlTemplate, title);
if (webUrlTemplate != null) {
final String webUrl = String.format(webUrlTemplate, title);
- boolean success = true;
+ String asciiWebUrl = null;
// URI.create can raise an exception e.g. if webUrl contains %, just ignore those cases.
try {
// URI.create can raise an exception e.g. if webUrl contains %, just ignore those cases.
try {
- String asciiWebUrl = URI.create(webUrl).toASCIIString();
+ asciiWebUrl = URI.create(webUrl).toASCIIString();
+ if (asciiWebUrl != null) {
callback.builder.append("<p> <a href=\"");
callback.builder.append(asciiWebUrl);
callback.builder.append("\">");
callback.builder.append("<p> <a href=\"");
callback.builder.append(asciiWebUrl);
callback.builder.append("\">");