Closed znz closed 9 months ago
https://github.com/elastic/elasticsearch-rails/blob/8fe0a555083d16d9d64dea7b0ae8a8695c1d4211/elasticsearch-model/lib/elasticsearch/model/proxy.rb#L118 defines an instance method. But https://github.com/elastic/elasticsearch-rails/blob/8fe0a555083d16d9d64dea7b0ae8a8695c1d4211/elasticsearch-model/lib/elasticsearch/model/proxy.rb#L123 calls a class method. So it should define as a singleton method of the module.
https://github.com/elastic/elasticsearch-rails/blob/8fe0a555083d16d9d64dea7b0ae8a8695c1d4211/elasticsearch-model/lib/elasticsearch/model/proxy.rb#L118 defines an instance method. But https://github.com/elastic/elasticsearch-rails/blob/8fe0a555083d16d9d64dea7b0ae8a8695c1d4211/elasticsearch-model/lib/elasticsearch/model/proxy.rb#L123 calls a class method. So it should define as a singleton method of the module.