Commit e09d44734bcb5f9cf9200ff6e4a1f4626dad8574
1 parent
9900ad44
Exists in
master
and in
19 other branches
Cleaner code [skip ci]
Showing
1 changed file
with
9 additions
and
8 deletions
Show diff stats
lib/searchkick/index.rb
@@ -434,15 +434,16 @@ module Searchkick | @@ -434,15 +434,16 @@ module Searchkick | ||
434 | else | 434 | else |
435 | retries = 0 | 435 | retries = 0 |
436 | records = records.select(&:should_index?) | 436 | records = records.select(&:should_index?) |
437 | - begin | ||
438 | - delete_records = | ||
439 | - if delete | ||
440 | - # determine which records to delete | ||
441 | - (record_ids - records.map { |r| r.id.to_s }).map { |id| m = klass.new; m.id = id; m } | ||
442 | - else | ||
443 | - [] | ||
444 | - end | ||
445 | 437 | ||
438 | + delete_records = | ||
439 | + if delete | ||
440 | + # determine which records to delete | ||
441 | + (record_ids - records.map { |r| r.id.to_s }).map { |id| m = klass.new; m.id = id; m } | ||
442 | + else | ||
443 | + [] | ||
444 | + end | ||
445 | + | ||
446 | + begin | ||
446 | # bulk reindex | 447 | # bulk reindex |
447 | method_name ? bulk_update(records, method_name) : import(records) | 448 | method_name ? bulk_update(records, method_name) : import(records) |
448 | bulk_delete(delete_records) | 449 | bulk_delete(delete_records) |