From a9c7987a0c277889cf4307635a666a8a8dd48c30 Mon Sep 17 00:00:00 2001 From: Toshiaki Asai Date: Sat, 22 Oct 2016 18:33:00 +0900 Subject: Retriever.Modelの引数としてto_symを実装しているオブジェクトを受け入れ可能とした MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/lib/retriever.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/core/lib/retriever.rb b/core/lib/retriever.rb index 20da1288..9c557065 100644 --- a/core/lib/retriever.rb +++ b/core/lib/retriever.rb @@ -4,6 +4,7 @@ module Retriever # _model_slug_ をslugとして持つModelクラスを返す。 # 見つからない場合、nilを返す。 def self.Model(model_slug) + model_slug = model_slug.to_sym ObjectSpace.each_object(Retriever::Model.singleton_class) do |klass| return klass if klass.slug == model_slug end -- cgit v1.2.3