File tree Expand file tree Collapse file tree 3 files changed +7
-6
lines changed Expand file tree Collapse file tree 3 files changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ use Number::Bytes::Human qw(format_bytes);
1313use Encode;
1414use File::Basename;
1515use JSON::MaybeXS;
16+ use HTML::Entities;
1617use List::Util qw[ min max] ;
1718use List::SomeUtils qw{ any} ;
1819use Net::Prometheus;
@@ -229,7 +230,7 @@ sub machines :Local Args(0) {
229230 $c -> stash-> {pretty_percent } = sub {
230231 my ($percent ) = @_ ;
231232 my $ret = sprintf (' %.2f' , $percent );
232- return (' ' x (6 - length ($ret ))) . $ret ;
233+ return (' ' x (6 - length ($ret ))) . encode_entities( $ret ) ;
233234 };
234235 $self -> status_ok($c , entity => $c -> stash-> {machines });
235236}
Original file line number Diff line number Diff line change @@ -444,9 +444,9 @@ BLOCK renderInputDiff; %]
444444BLOCK renderPager %]
445445 <ul class="pagination">
446446 <li class="page-item[% IF page == 1 %] disabled[% END %]"><a class="page-link" [% HTML.attributes(href => "$baseUri?page=1") %]>« First</a></li>
447- <li class="page-item[% IF page == 1 %] disabled[% END %]"><a class="page-link" [% HTML.attributes(href => "$baseUri?page="); (page - 1) %]>‹ Previous</a></li>
448- <li class="page-item[% IF page * resultsPerPage >= total %] disabled[% END %]"><a class="page-link" [% HTML.attributes(href => "$baseUri?page="); (page + 1) %]>Next ›</a></li>
449- <li class="page-item[% IF page * resultsPerPage >= total %] disabled[% END %]"><a class="page-link" [% HTML.attributes("$baseUri?page="); ( total - 1) div resultsPerPage + 1 %]>Last »</a></li>
447+ <li class="page-item[% IF page == 1 %] disabled[% END %]"><a class="page-link" [% HTML.attributes(href => "$baseUri?page=" _ (page - 1) ) %]>‹ Previous</a></li>
448+ <li class="page-item[% IF page * resultsPerPage >= total %] disabled[% END %]"><a class="page-link" [% HTML.attributes(href => "$baseUri?page=" _ (page + 1) ) %]>Next ›</a></li>
449+ <li class="page-item[% IF page * resultsPerPage >= total %] disabled[% END %]"><a class="page-link" [% HTML.attributes(href => "$baseUri?page=" _ (( total - 1) div resultsPerPage + 1)) %]>Last »</a></li>
450450 </ul>
451451[% END;
452452
@@ -700,7 +700,7 @@ BLOCK createChart %]
700700
701701 <script type="text/javascript">
702702 $(function() {
703- showChart("[% HTML.escape(id) %]", "[% dataUrl | uri %]", "[% yaxis %]");
703+ showChart("[% HTML.escape(id) %]", "[% dataUrl %]", "[% yaxis %]");
704704 });
705705 </script>
706706
Original file line number Diff line number Diff line change 3636 [% pressure = m.value.stats.pressure %]
3737 [% MACRO render_pressure(title, pressure) BLOCK %]
3838 [% IF pressure %]
39- <tr><td><b>[% HTML.escape(title) %]:</b></td><td><tt>[% pretty_percent(pressure.avg10) | html %]%</tt></td><td><td><tt>[% pretty_percent(pressure.avg60) | html %]%</tt></td><td><td><tt>[% pretty_percent(pressure.avg300) | html %]%</tt></td><td>
39+ <tr><td><b>[% HTML.escape(title) %]:</b></td><td><tt>[% pretty_percent(pressure.avg10) %]%</tt></td><td><td><tt>[% pretty_percent(pressure.avg60) %]%</tt></td><td><td><tt>[% pretty_percent(pressure.avg300) %]%</tt></td><td>
4040 [% END %]
4141 [% END %]
4242 [% IF pressure %]
You can’t perform that action at this time.
0 commit comments