Fix #4240: only=… param malfunctioning on autocomplete API.

This commit is contained in:
evazion
2020-01-07 00:01:14 -06:00
parent 45f2530537
commit 3312030ce3
3 changed files with 10 additions and 1 deletions

View File

@@ -294,6 +294,8 @@ class ApplicationRecord < ActiveRecord::Base
options[:include] ||= []
options[:methods] ||= []
options[:only] = options[:only].map(&:to_sym)
attributes, methods = api_attributes.partition { |attr| has_attribute?(attr) }
methods += options[:methods]
includes = options[:include]