Add dev sample data for post with quote + media (#34787)
This commit is contained in:
parent
84d03e4e16
commit
3bf128e62a
1 changed files with 22 additions and 1 deletions
|
@ -366,6 +366,27 @@ namespace :dev do
|
||||||
quoted_status: remote_formatted_post,
|
quoted_status: remote_formatted_post,
|
||||||
state: :accepted
|
state: :accepted
|
||||||
).find_or_create_by!(id: 10_000_010)
|
).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
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue