Add quote_approval_policy parameter when posting and editing statuses (#35699)
This commit is contained in:
@@ -115,6 +115,7 @@ class UpdateStatusService < BaseService
|
||||
@status.spoiler_text = @options[:spoiler_text] || '' if @options.key?(:spoiler_text)
|
||||
@status.sensitive = @options[:sensitive] || @options[:spoiler_text].present? if @options.key?(:sensitive) || @options.key?(:spoiler_text)
|
||||
@status.language = valid_locale_cascade(@options[:language], @status.language, @status.account.user&.preferred_posting_language, I18n.default_locale)
|
||||
@status.quote_approval_policy = @options[:quote_approval_policy] if @options[:quote_approval_policy].present?
|
||||
|
||||
# We raise here to rollback the entire transaction
|
||||
raise NoChangesSubmittedError unless significant_changes?
|
||||
|
||||
Reference in New Issue
Block a user