Add coverage for StatusTrend and PreviewCardTrend models, add locales class method to RankedTrend (#32688)

This commit is contained in:
Matt Jankowski 2024-10-29 11:46:32 -04:00 committed by GitHub
parent df3b954720
commit babee06794
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 64 additions and 4 deletions

View file

@ -85,7 +85,7 @@ class Trends::Links < Trends::Base
end
def request_review
PreviewCardTrend.pluck('distinct language').flat_map do |language|
PreviewCardTrend.locales.flat_map do |language|
score_at_threshold = PreviewCardTrend.where(language: language).allowed.by_rank.ranked_below(options[:review_threshold]).first&.score || 0
preview_card_trends = PreviewCardTrend.where(language: language).not_allowed.joins(:preview_card)