Skip to content

Commit 2edec8c

Browse files
committed
Use public_send rather than send
1 parent 4763e78 commit 2edec8c

File tree

7 files changed

+11
-11
lines changed

7 files changed

+11
-11
lines changed

app/factories/blacklight_field_configuration_factory.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ def initialize(config:, field:, field_group:)
1717
def field_config
1818
return null_field unless config.respond_to?(:"#{field_group}s")
1919

20-
config.send(:"#{field_group}s").fetch(field) { null_field }
20+
config.public_send(:"#{field_group}s").fetch(field) { null_field }
2121
end
2222

2323
private

app/models/arclight/document_downloads.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ def href
7474
def size
7575
return data['size'] if data['size']
7676

77-
document.send(data['size_accessor'].to_sym) if data['size_accessor']
77+
document.public_send(data['size_accessor'].to_sym) if data['size_accessor']
7878
end
7979

8080
private
@@ -105,7 +105,7 @@ def template_variables
105105

106106
def escaped_document_interpolations
107107
non_custom_template_variables.index_with do |method_name|
108-
escape_non_url_doc_value(document.send(method_name))
108+
escape_non_url_doc_value(document.public_send(method_name))
109109
end
110110
end
111111

app/models/arclight/requests/aeon_external_request.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def static_mappings
3030

3131
def dynamic_mappings
3232
config['request_mappings']['accessor'].transform_values do |v|
33-
@document.send(v.to_sym)
33+
@document.public_send(v.to_sym)
3434
end
3535
end
3636

app/views/arclight/repositories/_in_person_repository.html.erb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
<div class='al-in-person-repository-location'>
1010
<address>
1111
<% %i[building address1 address2 city_state_zip_country].each do |f| %>
12-
<% if repository.send(f).present? %>
12+
<% if repository.public_send(f).present? %>
1313
<div class='al-repository-contact-<%= f %>'>
14-
<%= repository.send(f) %>
14+
<%= repository.public_send(f) %>
1515
</div>
1616
<% end %>
1717
<% end %>

app/views/arclight/repositories/_repository.html.erb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414
<address>
1515
<div class="al-repository-street-address">
1616
<% %i[building address1 address2 city_state_zip_country].each do |f| %>
17-
<% if repository.send(f).present? %>
17+
<% if repository.public_send(f).present? %>
1818
<div class='al-repository-street-address-<%= f %>'>
19-
<%= repository.send(f) %>
19+
<%= repository.public_send(f) %>
2020
</div>
2121
<% end %>
2222
<% end %>

app/views/arclight/repositories/_repository_contact.html.erb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<div class='al-in-person-repository-contact'>
22
<% %i[phone contact_info].each do |f| %>
3-
<% if repository.send(f).present? %>
3+
<% if repository.public_send(f).present? %>
44
<div class='al-repository-contact-<%= f %>'>
5-
<%= repository.send(f) %>
5+
<%= repository.public_send(f) %>
66
</div>
77
<% end %>
88
<% end %>

app/views/arclight/requests/_google_form.html.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
<%= form_tag google_form.url, method: :get, class: 'al-request-form' do |f| %>
55
<% google_form.form_mapping.each do |key, value| %>
6-
<%= hidden_field_tag value, google_form.send(key) %>
6+
<%= hidden_field_tag value, google_form.public_send(key) %>
77
<% end %>
88
<!-- Note: previous button class was 'al-request-button btn-link' -->
99
<button type='submit' class='btn btn-secondary btn-sm'>

0 commit comments

Comments
 (0)