Replace calls to FeedManager#inline_render and #broadcast
This commit is contained in:
		@@ -34,7 +34,7 @@ class FeedManager
 | 
			
		||||
      trim(timeline_type, account.id)
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    PushUpdateWorker.perform_async(timeline_type, account.id, status.id)
 | 
			
		||||
    PushUpdateWorker.perform_async(account.id, status.id)
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def trim(type, account_id)
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										13
									
								
								app/lib/inline_renderer.rb
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								app/lib/inline_renderer.rb
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
class InlineRenderer
 | 
			
		||||
  def self.render(status, current_account, template)
 | 
			
		||||
    Rabl::Renderer.new(
 | 
			
		||||
      template,
 | 
			
		||||
      status,
 | 
			
		||||
      view_path: 'app/views',
 | 
			
		||||
      format: :json,
 | 
			
		||||
      scope: InlineRablScope.new(current_account)
 | 
			
		||||
    ).render
 | 
			
		||||
  end
 | 
			
		||||
end
 | 
			
		||||
		Reference in New Issue
	
	Block a user