make reindex tasks using new normalized text table

master
multiple creatures 2019-12-12 04:23:04 -06:00
parent dd7e1fb2b0
commit 452237335b
1 changed files with 6 additions and 1 deletions

View File

@ -13,7 +13,12 @@ def index_statuses(statuses_query)
statuses.each do |s|
begin
next if s.destroyed?
s.update_column(:normalized_text, normalize_status(s))
normalized_text = normalize_status(s)
if s.normalized_status.nil?
s.create_normalized_status(text: normalized_text)
else
s.normalized_status.update_column(:text, normalized_text)
end
rescue ActiveRecord::RecordNotFound
true
end