Hardcoded disabling of `Formatter` cache in normalizer.

master
multiple creatures 2019-11-17 14:22:33 -06:00
parent 86750fff3f
commit 81942defe9
2 changed files with 3 additions and 3 deletions

View File

@ -32,7 +32,7 @@ module TextHelper
"#{tags.join(' ')}\n#{t.lstrip}".strip.unaccent_via_split_map
end
def normalize_status(status, cache: false, skip_cache: true)
normalize_text("#{status.tags.pluck(:name).join(' ')}\n#{status.spoiler_text}\n#{status.local? ? Formatter.instance.format(status, skip_cache: skip_cache, cache: cache) : status.text}")
def normalize_status(status)
normalize_text("#{status.tags.pluck(:name).join(' ')}\n#{status.spoiler_text}\n#{status.local? ? Formatter.instance.format(status, skip_cache: true, cache: false) : status.text}")
end
end

View File

@ -13,7 +13,7 @@ namespace :monsterfork do
statuses.each do |s|
begin
next if s.destroyed?
s.update_column(:normalized_text, normalize_status(s, cache: false))
s.update_column(:normalized_text, normalize_status(s))
rescue rescue ActiveRecord::RecordNotFound
true
end