##// END OF EJS Templates
Fixed that project name is not properly escaped in issue filters (#14186)....
Jean-Philippe Lang -
r11685:5a90b6d0b52c
parent child
Show More
@@ -3,7 +3,7 var operatorLabels = <%= raw_json Query.operators_labels %>;
3 var operatorByType = <%= raw_json Query.operators_by_filter_type %>;
3 var operatorByType = <%= raw_json Query.operators_by_filter_type %>;
4 var availableFilters = <%= raw_json query.available_filters_as_json %>;
4 var availableFilters = <%= raw_json query.available_filters_as_json %>;
5 var labelDayPlural = <%= raw_json l(:label_day_plural) %>;
5 var labelDayPlural = <%= raw_json l(:label_day_plural) %>;
6 var allProjects = <%= raw query.all_projects_values.to_json %>;
6 var allProjects = <%= raw_json query.all_projects_values %>;
7 $(document).ready(function(){
7 $(document).ready(function(){
8 initFilters();
8 initFilters();
9 <% query.filters.each do |field, options| %>
9 <% query.filters.each do |field, options| %>
@@ -1219,4 +1219,14 RAW
1219 def test_javascript_include_tag_for_plugin_should_pick_the_plugin_javascript
1219 def test_javascript_include_tag_for_plugin_should_pick_the_plugin_javascript
1220 assert_match 'src="/plugin_assets/foo/javascripts/scripts.js"', javascript_include_tag("scripts", :plugin => :foo)
1220 assert_match 'src="/plugin_assets/foo/javascripts/scripts.js"', javascript_include_tag("scripts", :plugin => :foo)
1221 end
1221 end
1222
1223 def test_raw_json_should_escape_closing_tags
1224 s = raw_json(["<foo>bar</foo>"])
1225 assert_equal '["<foo>bar<\/foo>"]', s
1226 end
1227
1228 def test_raw_json_should_be_html_safe
1229 s = raw_json(["foo"])
1230 assert s.html_safe?
1231 end
1222 end
1232 end
General Comments 0
You need to be logged in to leave comments. Login now