aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--core/lib/retriever.rb1
1 files changed, 1 insertions, 0 deletions
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