mirror of https://github.com/mastodon/mastodon
Always request default locale.
Small instances might have * No recent active users * User that do not have any preferred languages set
This commit is contained in:
parent
13aa9c6e91
commit
103475edc1
|
@ -12,10 +12,11 @@ class Scheduler::Fasp::RefreshPreviewCardTrendsScheduler
|
||||||
return if trends_providers.none?
|
return if trends_providers.none?
|
||||||
|
|
||||||
languages = User.signed_in_recently.pluck(Arel.sql('DISTINCT(unnest(chosen_languages))'))
|
languages = User.signed_in_recently.pluck(Arel.sql('DISTINCT(unnest(chosen_languages))'))
|
||||||
|
languages << I18n.default_locale.to_s
|
||||||
|
|
||||||
service = Fasp::RefreshPreviewCardTrendsService.new
|
service = Fasp::RefreshPreviewCardTrendsService.new
|
||||||
|
|
||||||
languages.each do |language|
|
languages.uniq.each do |language|
|
||||||
trends_providers.each do |provider|
|
trends_providers.each do |provider|
|
||||||
service.call(provider, language)
|
service.call(provider, language)
|
||||||
end
|
end
|
||||||
|
|
|
@ -12,10 +12,11 @@ class Scheduler::Fasp::RefreshStatusTrendsScheduler
|
||||||
return if trends_providers.none?
|
return if trends_providers.none?
|
||||||
|
|
||||||
languages = User.signed_in_recently.pluck(Arel.sql('DISTINCT(unnest(chosen_languages))'))
|
languages = User.signed_in_recently.pluck(Arel.sql('DISTINCT(unnest(chosen_languages))'))
|
||||||
|
languages << I18n.default_locale.to_s
|
||||||
|
|
||||||
service = Fasp::RefreshStatusTrendsService.new
|
service = Fasp::RefreshStatusTrendsService.new
|
||||||
|
|
||||||
languages.each do |language|
|
languages.uniq.each do |language|
|
||||||
trends_providers.each do |provider|
|
trends_providers.each do |provider|
|
||||||
service.call(provider, language)
|
service.call(provider, language)
|
||||||
end
|
end
|
||||||
|
|
|
@ -12,10 +12,11 @@ class Scheduler::Fasp::RefreshTagTrendsScheduler
|
||||||
return if trends_providers.none?
|
return if trends_providers.none?
|
||||||
|
|
||||||
languages = User.signed_in_recently.pluck(Arel.sql('DISTINCT(unnest(chosen_languages))'))
|
languages = User.signed_in_recently.pluck(Arel.sql('DISTINCT(unnest(chosen_languages))'))
|
||||||
|
languages << I18n.default_locale.to_s
|
||||||
|
|
||||||
service = Fasp::RefreshTagTrendsService.new
|
service = Fasp::RefreshTagTrendsService.new
|
||||||
|
|
||||||
languages.each do |language|
|
languages.uniq.each do |language|
|
||||||
trends_providers.each do |provider|
|
trends_providers.each do |provider|
|
||||||
service.call(provider, language)
|
service.call(provider, language)
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue