https://github.com/mastodon/mastodon/pull/18428
include Settings::Extend
include UserRoles
include Redisable
+ include LanguagesHelper
# The home and list feeds will be stored in Redis for this amount
# of time, and status fan-out to followers will include only people
end
def preferred_posting_language
- settings.default_language || locale
+ valid_locale_cascade(settings.default_language, locale)
end
def setting_default_privacy
end
def posting_default_language
- object.user.setting_default_language.presence
+ object.user.preferred_posting_language
end
def reading_default_sensitive_media