lib/thinking_sphinx/index/builder.rb in warp-thinking-sphinx-1.2.12 vs lib/thinking_sphinx/index/builder.rb in warp-thinking-sphinx-1.3.10
- old
+ new
@@ -18,12 +18,12 @@
define_method(method) {
caller.grep(/irb.completion/).empty? ? method_missing(method) : super
}
}
- def self.generate(model, &block)
+ def self.generate(model, name = nil, &block)
index = ThinkingSphinx::Index.new(model)
- model.sphinx_facets ||= []
+ index.name = name unless name.nil?
Builder.new(index, &block) if block_given?
index.delta_object = ThinkingSphinx::Deltas.parse index
index