Add dev sample data for post with quote + media (#34787)
This commit is contained in:
		@@ -366,6 +366,27 @@ namespace :dev do
 | 
			
		||||
      quoted_status: remote_formatted_post,
 | 
			
		||||
      state: :accepted
 | 
			
		||||
    ).find_or_create_by!(id: 10_000_010)
 | 
			
		||||
    Status.create_with(account: showcase_account, reblog: remote_quote).find_or_create_by!(id: 10_000_024)
 | 
			
		||||
    Status.create_with(
 | 
			
		||||
      account: showcase_account,
 | 
			
		||||
      reblog: remote_quote
 | 
			
		||||
    ).find_or_create_by!(id: 10_000_024)
 | 
			
		||||
 | 
			
		||||
    media_attachment = MediaAttachment.create_with(
 | 
			
		||||
      account: showcase_account,
 | 
			
		||||
      file: File.open('spec/fixtures/files/attachment.jpg')
 | 
			
		||||
    ).find_or_create_by!(id: 10_000_010)
 | 
			
		||||
    quote_post_with_media = Status.create_with(
 | 
			
		||||
      text: "This is a status with a picture and tags which also quotes a status with a picture.\n\n#Mastodon #Test",
 | 
			
		||||
      ordered_media_attachment_ids: [media_attachment.id],
 | 
			
		||||
      account: showcase_account,
 | 
			
		||||
      visibility: :public
 | 
			
		||||
    ).find_or_create_by!(id: 10_000_025)
 | 
			
		||||
    media_attachment.update(status_id: quote_post_with_media.id)
 | 
			
		||||
    ProcessHashtagsService.new.call(quote_post_with_media)
 | 
			
		||||
    Quote.create_with(
 | 
			
		||||
      status: quote_post_with_media,
 | 
			
		||||
      quoted_status: status_with_media,
 | 
			
		||||
      state: :accepted
 | 
			
		||||
    ).find_or_create_by!(id: 10_000_011)
 | 
			
		||||
  end
 | 
			
		||||
end
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user