Skip to content

Commit 894a165

Browse files
Merge pull request #9437 from Fryguy/drop_jstr
Drop j_str helper method
2 parents 7a3b2ca + 9c106f1 commit 894a165

20 files changed

+39
-46
lines changed

app/controllers/application_controller.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,8 +195,8 @@ def render_exception(msg, error)
195195
page << "
196196
sendDataWithRx({
197197
serverError: {
198-
data: '#{j_str message}',
199-
url: '#{j_str request.url}',
198+
data: '#{j message}',
199+
url: '#{j request.url}',
200200
},
201201
source: 'server',
202202
});

app/controllers/application_controller/miq_request_methods.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,8 @@ def pre_prov
140140
@edit = session[:edit]
141141
render :update do |page|
142142
page << javascript_prologue
143-
page << "$('#row_#{j_str(@edit[:src_vm_id])}').removeClass('selected');" if @edit[:src_vm_id]
144-
page << "$('#row_#{j_str(params[:sel_id])}').addClass('selected');"
143+
page << "$('#row_#{j(@edit[:src_vm_id])}').removeClass('selected');" if @edit[:src_vm_id]
144+
page << "$('#row_#{j(params[:sel_id])}').addClass('selected');"
145145
session[:changed] = true
146146
page << javascript_for_miq_button_visibility(session[:changed])
147147
@edit[:src_vm_id] = params[:sel_id].to_i

app/controllers/ops_controller/ops_rbac.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -777,7 +777,7 @@ def rbac_field_changed(rec_type)
777777
page.replace("customer_tags_div", :partial => "ops/rbac_group/customer_tags") if params[:use_filter_expression].present?
778778

779779
# Only update description field value if ldap group user field was selected
780-
page << "$('#description').val('#{j_str(@edit[:new][:ldap_groups_user])}');" if params[:ldap_groups_user]
780+
page << "$('#description').val('#{j(@edit[:new][:ldap_groups_user])}');" if params[:ldap_groups_user]
781781

782782
# don't do anything to lookup box when checkboxes on the right side are checked
783783
page << set_element_visible('group_lookup', @edit[:new][:lookup]) unless params[:check]

app/controllers/ops_controller/settings/analysis_profiles.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,8 @@ def ap_ce_select
7171
page.replace("flash_msg_div", :partial => "layouts/flash_msg")
7272
page << "miqScrollTop();" if @flash_array.present?
7373
page.replace_html("ap_form_div", :partial => "ap_form", :locals => {:entry => session[:edit_filename], :edit => true})
74-
page << javascript_focus("entry_#{j_str(params[:field])}")
75-
page << "$('#entry_#{j_str(params[:field])}').select();"
74+
page << javascript_focus("entry_#{j(params[:field])}")
75+
page << "$('#entry_#{j(params[:field])}').select();"
7676
end
7777
elsif params[:edit_entry] == "edit_registry"
7878
session[:reg_data] = {}
@@ -83,8 +83,8 @@ def ap_ce_select
8383
page.replace("flash_msg_div", :partial => "layouts/flash_msg")
8484
page << "miqScrollTop();" if @flash_array.present?
8585
page.replace("ap_form_div", :partial => "ap_form", :locals => {:entry => session[:reg_data], :edit => true})
86-
page << javascript_focus("entry_#{j_str(params[:field])}")
87-
page << "$('#entry_#{j_str(params[:field])}').select();"
86+
page << javascript_focus("entry_#{j(params[:field])}")
87+
page << "$('#entry_#{j(params[:field])}').select();"
8888
end
8989
elsif params[:edit_entry] == "edit_nteventlog"
9090
session[:nteventlog_data] = {}
@@ -104,8 +104,8 @@ def ap_ce_select
104104
page.replace("flash_msg_div", :partial => "layouts/flash_msg")
105105
page << "miqScrollTop();" if @flash_array.present?
106106
page.replace("ap_form_div", :partial => "ap_form", :locals => {:entry => session[:nteventlog_data], :edit => true})
107-
page << javascript_focus("entry_#{j_str(params[:field])}")
108-
page << "$('#entry_#{j_str(params[:field])}').select();"
107+
page << javascript_focus("entry_#{j(params[:field])}")
108+
page << "$('#entry_#{j(params[:field])}').select();"
109109
end
110110
else
111111
session[:edit_filename] = ""

app/controllers/ops_controller/settings/tags.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,8 @@ def ce_select
151151
page.replace("flash_msg_div", :partial => "layouts/flash_msg")
152152
page << "miqScrollTop();" if @flash_array.present?
153153
page.replace("classification_entries_div", :partial => "classification_entries", :locals => {:entry => entry, :edit => true})
154-
page << javascript_focus("entry_#{j_str(params[:field])}")
155-
page << "$('#entry_#{j_str(params[:field])}').select();"
154+
page << javascript_focus("entry_#{j(params[:field])}")
155+
page << "$('#entry_#{j(params[:field])}').select();"
156156
end
157157
session[:entry] = entry
158158
end

app/controllers/vm_common.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ def button
7676
javascript_flash(:spinner_off => true)
7777
else
7878
options
79-
"$(\"##{h(@refresh_div)}\").replaceWith(\"#{escape_javascript(render(:partial => "vm_common/#{@refresh_partial}"))}\");".html_safe
79+
"$(\"##{h(@refresh_div)}\").replaceWith(\"#{j(render(:partial => "vm_common/#{@refresh_partial}"))}\");".html_safe
8080
end
8181
end
8282

app/helpers/js_helper.rb

Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -9,47 +9,40 @@ def set_spinner_off
99
'miqSparkleOff();'
1010
end
1111

12-
# safe variant of j/escape_javascript that calls .to_s to work with non-string values
13-
def j_str(value)
14-
j(value.to_s)
15-
end
16-
1712
def javascript_focus(element)
18-
"$('##{j_str(element)}').focus();".html_safe
13+
"$('##{j(element)}').focus();".html_safe
1914
end
2015

2116
def javascript_disable_field(element)
22-
"$('##{j_str(element)}').prop('disabled', true);".html_safe
17+
"$('##{j(element)}').prop('disabled', true);".html_safe
2318
end
2419

2520
def javascript_enable_field(element)
26-
"$('##{j_str(element)}').prop('disabled', false);".html_safe
21+
"$('##{j(element)}').prop('disabled', false);".html_safe
2722
end
2823

2924
def javascript_show(element)
30-
"$('##{j_str(element)}').show();".html_safe
25+
"$('##{j(element)}').show();".html_safe
3126
end
3227

3328
def javascript_hide(element)
34-
"$('##{j_str(element)}').hide();".html_safe
29+
"$('##{j(element)}').hide();".html_safe
3530
end
3631

3732
def javascript_show_if_exists(element)
38-
"if (miqDomElementExists('#{j_str(element)}')) #{javascript_show(element)}".html_safe
33+
"if (miqDomElementExists('#{j(element)}')) #{javascript_show(element)}".html_safe
3934
end
4035

4136
def javascript_hide_if_exists(element)
42-
"if (miqDomElementExists('#{j_str(element)}')) #{javascript_hide(element)}".html_safe
37+
"if (miqDomElementExists('#{j(element)}')) #{javascript_hide(element)}".html_safe
4338
end
4439

4540
def javascript_checked(element)
46-
"if ($('##{j_str(element)}').prop('type') == 'checkbox') {$('##{j_str(element)}').prop('checked', true);}"
47-
.html_safe
41+
"if ($('##{j(element)}').prop('type') == 'checkbox') {$('##{j(element)}').prop('checked', true);}".html_safe
4842
end
4943

5044
def javascript_unchecked(element)
51-
"if ($('##{j_str(element)}').prop('type') == 'checkbox') {$('##{j_str(element)}').prop('checked', false);}"
52-
.html_safe
45+
"if ($('##{j(element)}').prop('type') == 'checkbox') {$('##{j(element)}').prop('checked', false);}".html_safe
5346
end
5447

5548
def js_build_calendar(options = {})
@@ -60,7 +53,7 @@ def js_build_calendar(options = {})
6053
ManageIQ.calendar.calDateTo = #{js_format_date(options[:date_to])};
6154
ManageIQ.calendar.calSkipDays = #{skip_days};
6255
miqBuildCalendar();
63-
EOD
56+
EOD
6457
end
6558

6659
# JSONP request access prevention

app/views/configuration/_ui_3.html.haml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
= _('Filters')
88
= _('(Checked default filters will be visible.)')
99
%br{:style => "line-height: 2.5em"}
10-
.btn.btn-default{:id => "squash_button", :onclick => "miqSquashToggle('#{j_str(@df_tree.name.to_s)}')", :title => _('Expand All')}
10+
.btn.btn-default{:id => "squash_button", :onclick => "miqSquashToggle('#{j(@df_tree.name.to_s)}')", :title => _('Expand All')}
1111
%i{:class => "fa fa-plus-square-o fa-lg"}
1212
- tree_id = "#{@df_tree.name}box"
1313
%br{:style => "line-height: 2.5em"}
1414
:javascript
15-
miqTreeResetState('#{j_str @df_tree.name}');
15+
miqTreeResetState('#{j @df_tree.name}');
1616
%div{:id => "#{tree_id}", :style => "color:#000; height:100%"}
1717
= render(:partial => 'shared/tree', :locals => {:tree => @df_tree, :name => @df_tree.name})
1818

app/views/dashboard/oidc_login.html.haml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
- if validation_url
99
:javascript
1010
miqFlashClearSaved();
11-
window.location = '#{j_str validation_url}';
11+
window.location = '#{j validation_url}';
1212
- else
1313
:javascript
1414
miqFlashClearSaved();

app/views/dashboard/saml_login.html.haml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
- if validation_url
99
:javascript
1010
miqFlashClearSaved();
11-
window.location = '#{j_str validation_url}';
11+
window.location = '#{j validation_url}';
1212
- else
1313
:javascript
1414
miqFlashClearSaved();

0 commit comments

Comments
 (0)