Refactor formatter (#17828)
* Refactor formatter * Move custom emoji pre-rendering logic to view helpers * Move more methods out of Formatter * Fix code style issues * Remove Formatter * Add inline poll options to RSS feeds * Remove unused helper method * Fix code style issues * Various fixes and improvements * Fix test
This commit is contained in:
		@@ -2,10 +2,12 @@
 | 
			
		||||
 | 
			
		||||
module AccountsHelper
 | 
			
		||||
  def display_name(account, **options)
 | 
			
		||||
    str = account.display_name.presence || account.username
 | 
			
		||||
 | 
			
		||||
    if options[:custom_emojify]
 | 
			
		||||
      Formatter.instance.format_display_name(account, **options)
 | 
			
		||||
      prerender_custom_emojis(h(str), account.emojis)
 | 
			
		||||
    else
 | 
			
		||||
      account.display_name.presence || account.username
 | 
			
		||||
      str
 | 
			
		||||
    end
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user