Commit 4b9ef979 authored by Liang Ding's avatar Liang Ding

🎨 #12515

parent 9b72bbef
......@@ -81,13 +81,18 @@ public final class SkinRenderer extends AbstractFreeMarkerRenderer {
final long endTimeMillis = System.currentTimeMillis();
final String dateString = DateFormatUtils.format(endTimeMillis, "yyyy/MM/dd HH:mm:ss");
final long startTimeMillis = (Long) request.getAttribute(Keys.HttpRequest.START_TIME_MILLIS);
final String msg = String.format("\n<!-- Generated by Latke (https://github.com/b3log/latke) in %1$dms, %2$s -->", endTimeMillis - startTimeMillis, dateString);
final String latke = String.format("\n<!-- Generated by Latke (https://github.com/b3log/latke) in %1$dms, %2$s -->", endTimeMillis - startTimeMillis, dateString);
final String pjaxContainer = request.getHeader("X-PJAX-Container");
final String[] containers = StringUtils.substringsBetween(stringWriter.toString(),
final String html = stringWriter.toString();
final String[] containers = StringUtils.substringsBetween(html,
"<!---- pjax {" + pjaxContainer + "} start ---->",
"<!---- pjax {" + pjaxContainer + "} end ---->");
return String.join("", containers) + msg;
if (null == containers) {
return html + latke;
}
return String.join("", containers) + latke;
}
@Override
......
Subproject commit 73c125c9f0548479585b61f90e5510a90f2ab0cb
Subproject commit 751599e758c80c71894f03bb83b1c866aa3efdb2
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment