Fix invalid language resulting in no fallback being set on statuses (#17722)
This commit is contained in:
parent
8f6c67bfde
commit
c0327ff31f
3 changed files with 11 additions and 2 deletions
|
@ -162,7 +162,7 @@ class PostStatusService < BaseService
|
|||
sensitive: @sensitive,
|
||||
spoiler_text: @options[:spoiler_text] || '',
|
||||
visibility: @visibility,
|
||||
language: valid_locale_or_nil(@options[:language].presence || @account.user&.preferred_posting_language || I18n.default_locale),
|
||||
language: valid_locale_cascade(@options[:language], @account.user&.preferred_posting_language, I18n.default_locale),
|
||||
application: @options[:application],
|
||||
rate_limit: @options[:with_rate_limit],
|
||||
}.compact
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue