This is an automated email from the ASF dual-hosted git repository. asf-gitbox-commits pushed a commit to branch db/8607d in repository https://gitbox.apache.org/repos/asf/allura.git
commit 894411ff512295cf1edbd93c528e447cca65426a Author: Dave Brondsema <[email protected]> AuthorDate: Mon Jun 15 16:13:22 2026 -0400 [#8607] use |tojson within JS --- Allura/allura/templates/repo/log.html | 2 +- ForgeTracker/forgetracker/templates/tracker_widgets/mass_edit.html | 2 +- .../forgetracker/templates/tracker_widgets/ticket_search_results.html | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Allura/allura/templates/repo/log.html b/Allura/allura/templates/repo/log.html index 64d7a80fd..01c894330 100644 --- a/Allura/allura/templates/repo/log.html +++ b/Allura/allura/templates/repo/log.html @@ -73,7 +73,7 @@ if (n==2){ var first_revision = $("input.selected:first").attr("url_commit"); var second_revision = $("input.selected:last").attr("revision"); - var path = "{{path}}"; + var path = {{path | tojson}}; var diff_url = first_revision+"tree/"+path+"?diff="+second_revision; window.location.href = diff_url; } diff --git a/ForgeTracker/forgetracker/templates/tracker_widgets/mass_edit.html b/ForgeTracker/forgetracker/templates/tracker_widgets/mass_edit.html index 06e9cda2e..af552d10b 100644 --- a/ForgeTracker/forgetracker/templates/tracker_widgets/mass_edit.html +++ b/ForgeTracker/forgetracker/templates/tracker_widgets/mass_edit.html @@ -48,7 +48,7 @@ {{widget.fields['lightbox'].display()}} {{widget.fields['page_list'].display(limit=limit, page=page, count=count)}} <script type="text/javascript"> - var q="{{query and h.urlquoteplus(query) or ''}}", count={{count}}, limit={{limit}}, page={{page}}, sort="{{sort if sort else ''}}"; + var q={{(query or '') | tojson}}, count={{count|tojson}}, limit={{limit|tojson}}, page={{page|tojson}}, sort={{(sort if sort else '')|tojson}}; {# used by ticket-list.js requery? #} </script> {% else %} No tickets found. diff --git a/ForgeTracker/forgetracker/templates/tracker_widgets/ticket_search_results.html b/ForgeTracker/forgetracker/templates/tracker_widgets/ticket_search_results.html index da2b4ea36..46b26fd86 100644 --- a/ForgeTracker/forgetracker/templates/tracker_widgets/ticket_search_results.html +++ b/ForgeTracker/forgetracker/templates/tracker_widgets/ticket_search_results.html @@ -128,7 +128,7 @@ {% endif %} {{widget.fields['page_list'].display(limit=limit, page=page, count=count)}} <script type="text/javascript"> - var q="{{query and h.urlquoteplus(query) or ''}}", count={{count}}, limit={{limit}}, page={{page}}, sort="{{sort if sort else ''}}"; + var q={{(query or '') | tojson}}, count={{count|tojson}}, limit={{limit|tojson}}, page={{page|tojson}}, sort={{(sort if sort else '')|tojson}}; {# used by ticket-list.js requery? #} var filter = {{(filter or {})|tojson}}; </script> </div>
