mirror of
https://github.com/discourse/discourse.git
synced 2025-09-07 12:02:53 +08:00
DEV: Prefer public_send
over send
.
This commit is contained in:
parent
9be70a22cd
commit
152238b4cf
74 changed files with 216 additions and 129 deletions
|
@ -628,10 +628,10 @@ class ApplicationController < ActionController::Base
|
|||
error_obj = nil
|
||||
if opts[:additional_errors]
|
||||
error_target = opts[:additional_errors].find do |o|
|
||||
target = obj.send(o)
|
||||
target = obj.public_send(o)
|
||||
target && target.errors.present?
|
||||
end
|
||||
error_obj = obj.send(error_target) if error_target
|
||||
error_obj = obj.public_send(error_target) if error_target
|
||||
end
|
||||
render_json_error(error_obj || obj)
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue