Commit 4f86c0c882597b10b887fb5ee8ed0557d8fc410e
1 parent
51bf0d4b
Exists in
master
and in
2 other branches
Raise ArgumentError for unsupported keywords [skip ci]
Showing
1 changed file
with
2 additions
and
4 deletions
Show diff stats
lib/searchkick/index.rb
... | ... | @@ -197,16 +197,14 @@ module Searchkick |
197 | 197 | options.delete(:refresh) |
198 | 198 | |
199 | 199 | if method_name |
200 | - # TODO throw ArgumentError | |
201 | - Searchkick.warn("unsupported keywords: #{options.keys.map(&:inspect).join(", ")}") if options.any? | |
200 | + raise ArgumentError, "unsupported keywords: #{options.keys.map(&:inspect).join(", ")}" if options.any? | |
202 | 201 | |
203 | 202 | # update |
204 | 203 | import_scope(relation, method_name: method_name, scope: scope) |
205 | 204 | self.refresh if refresh |
206 | 205 | true |
207 | 206 | elsif scoped && !full |
208 | - # TODO throw ArgumentError | |
209 | - Searchkick.warn("unsupported keywords: #{options.keys.map(&:inspect).join(", ")}") if options.any? | |
207 | + raise ArgumentError, "unsupported keywords: #{options.keys.map(&:inspect).join(", ")}" if options.any? | |
210 | 208 | |
211 | 209 | # reindex association |
212 | 210 | import_scope(relation, scope: scope) | ... | ... |