aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorToshiaki Asai <toshi.alternative@gmail.com>2016-10-22 18:33:00 +0900
committerToshiaki Asai <toshi.alternative@gmail.com>2016-10-22 19:22:17 +0900
commita9c7987a0c277889cf4307635a666a8a8dd48c30 (patch)
tree56dbe29c1e1b25c13cab90700fa218ff3756eca6
parentc610da913865e25d4f789014747fd315760a6f9d (diff)
downloadmikutter-a9c7987a0c277889cf4307635a666a8a8dd48c30.tar.gz
Retriever.Modelの引数としてto_symを実装しているオブジェクトを受け入れ可能とした
-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