未验证 提交 9905cdc9 编写于 作者: R Ryuta Kamizono 提交者: GitHub

Use public_send instead since respond_to? doesn't include private/protected methods by default

Co-Authored-By: Ndylanahsmith <dylan.smith@shopify.com>
上级 b278db1d
......@@ -93,7 +93,7 @@ def expand_from_hash(attributes)
if mapping.length == 1
column_name, aggr_attr = mapping.first
values = Array.wrap(value).map do |object|
object.respond_to?(aggr_attr) ? object.send(aggr_attr) : object
object.respond_to?(aggr_attr) ? object.public_send(aggr_attr) : object
end
build(table.arel_attribute(column_name), values)
else
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册