@@ -124,6 +124,7 @@ class Status < ApplicationRecord
 | 
				
			|||||||
  before_validation :set_reblog
 | 
					  before_validation :set_reblog
 | 
				
			||||||
  before_validation :set_visibility
 | 
					  before_validation :set_visibility
 | 
				
			||||||
  before_validation :set_conversation
 | 
					  before_validation :set_conversation
 | 
				
			||||||
 | 
					  before_validation :set_sensitivity
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  class << self
 | 
					  class << self
 | 
				
			||||||
    def not_in_filtered_languages(account)
 | 
					    def not_in_filtered_languages(account)
 | 
				
			||||||
@@ -250,6 +251,10 @@ class Status < ApplicationRecord
 | 
				
			|||||||
    self.visibility = (account.locked? ? :private : :public) if visibility.nil?
 | 
					    self.visibility = (account.locked? ? :private : :public) if visibility.nil?
 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  def set_sensitivity
 | 
				
			||||||
 | 
					    self.sensitive = sensitive || spoiler_text.present?
 | 
				
			||||||
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  def set_conversation
 | 
					  def set_conversation
 | 
				
			||||||
    self.reply = !(in_reply_to_id.nil? && thread.nil?) unless reply
 | 
					    self.reply = !(in_reply_to_id.nil? && thread.nil?) unless reply
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user