mirror of
https://github.com/discourse/discourse.git
synced 2024-11-22 11:44:49 +08:00
FIX: prevents duplicate attachments in incoming emails (#25986)
## What?
Depending on the email software used, when you reply to an email that has some attachments, they will be sent along, since they're part of the embedded (replied to) email.
When Discourse processes the reply as an incoming email, it will automatically add all the (valid) attachments at the end of the post. Including those that were sent as part of the "embedded reply".
This generates posts in Discourse with duplicate attachments 🙁
## How?
When processing attachments of an incoming email, before we add it to the bottom of the post, we check it against all the previous uploads in the same topic. If there already is an `Upload` record, it means that it's a duplicate and it is _therefore_ skipped.
All the inline attachments are left untouched since they're more likely new attachments added by the sender.
This commit is contained in:
parent
ccf0fdaa81
commit
5fcb7c262d
|
@ -1359,6 +1359,12 @@ module Email
|
|||
def add_attachments(raw, user, options = {})
|
||||
raw = raw.dup
|
||||
|
||||
previous_upload_ids =
|
||||
UploadReference
|
||||
.where(target_id: Post.where(topic_id: options[:topic_id]).select(:id))
|
||||
.pluck(:upload_id)
|
||||
.uniq
|
||||
|
||||
rejected_attachments = []
|
||||
attachments.each do |attachment|
|
||||
tmp = Tempfile.new(["discourse-email-attachment", File.extname(attachment.filename)])
|
||||
|
@ -1384,10 +1390,10 @@ module Email
|
|||
end
|
||||
elsif raw[/\[image:[^\]]*\]/i]
|
||||
raw.sub!(/\[image:[^\]]*\]/i, UploadMarkdown.new(upload).to_markdown)
|
||||
else
|
||||
elsif !previous_upload_ids.include?(upload.id)
|
||||
raw << "\n\n#{UploadMarkdown.new(upload).to_markdown}\n\n"
|
||||
end
|
||||
else
|
||||
elsif !previous_upload_ids.include?(upload.id)
|
||||
raw << "\n\n#{UploadMarkdown.new(upload).to_markdown}\n\n"
|
||||
end
|
||||
else
|
||||
|
|
334
spec/fixtures/emails/logo_1.eml
vendored
Normal file
334
spec/fixtures/emails/logo_1.eml
vendored
Normal file
|
@ -0,0 +1,334 @@
|
|||
MIME-Version: 1.0
|
||||
Date: Fri, 1 Mar 2024 14:57:05 +0100
|
||||
Message-ID: <dCuq4YuWHeTO3TgiNsrVG05xixMberSN@example.org>
|
||||
Subject: Look at this amazing logo
|
||||
From: Foo Bar <discourse@bar.com>
|
||||
To: reply+4f97315cc828096c9cb34c6f1a0d6fe8@bar.com
|
||||
Content-Type: multipart/related; boundary="00000000000045d1ec061299c043"
|
||||
|
||||
--00000000000045d1ec061299c043
|
||||
Content-Type: multipart/alternative; boundary="00000000000045d1ea061299c042"
|
||||
|
||||
--00000000000045d1ea061299c042
|
||||
Content-Type: text/plain; charset="UTF-8"
|
||||
|
||||
Isn't it the best?
|
||||
|
||||
[image: logo-card-image.jpg]
|
||||
|
||||
--00000000000045d1ea061299c042
|
||||
Content-Type: text/html; charset="UTF-8"
|
||||
|
||||
<div dir="ltr">Isn't it the best?<div><br></div><div><img src="cid:ii_lt8pxjnz0" alt="logo-card-image.jpg" width="542" height="284"><br></div></div>
|
||||
|
||||
--00000000000045d1ea061299c042--
|
||||
--00000000000045d1ec061299c043
|
||||
Content-Type: image/jpeg; name="logo-card-image.jpg"
|
||||
Content-Disposition: attachment; filename="logo-card-image.jpg"
|
||||
Content-Transfer-Encoding: base64
|
||||
X-Attachment-Id: ii_lt8pxjnz0
|
||||
Content-ID: <ii_lt8pxjnz0>
|
||||
|
||||
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
|
||||
--00000000000045d1ec061299c043--
|
352
spec/fixtures/emails/logo_2.eml
vendored
Normal file
352
spec/fixtures/emails/logo_2.eml
vendored
Normal file
|
@ -0,0 +1,352 @@
|
|||
MIME-Version: 1.0
|
||||
Date: Fri, 1 Mar 2024 14:57:31 +0100
|
||||
References: <dCuq4YuWHeTO3TgiNsrVG05xixMberSN@example.org>
|
||||
In-Reply-To: <dCuq4YuWHeTO3TgiNsrVG05xixMberSN@example.org>
|
||||
Message-ID: <pj9268wk5sd2gzSWQQ2vqWnMgguobj2Y@example.org>
|
||||
Subject: Re: Look at this amazing logo
|
||||
From: Foo Bar <discourse@bar.com>
|
||||
To: reply+4f97315cc828096c9cb34c6f1a0d6fe8@bar.com
|
||||
Content-Type: multipart/related; boundary="000000000000d56c94061299c102"
|
||||
|
||||
--000000000000d56c94061299c102
|
||||
Content-Type: multipart/alternative; boundary="000000000000d56c93061299c101"
|
||||
|
||||
--000000000000d56c93061299c101
|
||||
Content-Type: text/plain; charset="UTF-8"
|
||||
Content-Transfer-Encoding: quoted-printable
|
||||
|
||||
Damn, you're right. It's amazing =F0=9F=A4=A9
|
||||
|
||||
On Fri, Mar 1, 2024 at 2:57 Foo <foo@example.org> wrote:
|
||||
|
||||
> Isn't it the best?
|
||||
>
|
||||
> [image: logo-card-image.jpg]
|
||||
>
|
||||
|
||||
--000000000000d56c93061299c101
|
||||
Content-Type: text/html; charset="UTF-8"
|
||||
Content-Transfer-Encoding: quoted-printable
|
||||
|
||||
<div dir=3D"ltr">Damn, you're right. It's amazing =F0=9F=A4=A9</div=
|
||||
><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Fr=
|
||||
i, Mar 1, 2024 at 2:57 Foo <<a href=3D"mailto:foo@=
|
||||
example.org">foo@example.org</a>> wrote:<br></div><blockquote class=3D"g=
|
||||
mail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-=
|
||||
left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div =
|
||||
dir=3D"ltr">Isn't it the best?<div><br></div><div><img src=3D"cid:ii_lt=
|
||||
8pxjnz0" alt=3D"logo-card-image.jpg" width=3D"542" height=3D"284"><br></div=
|
||||
></div>
|
||||
</blockquote></div>
|
||||
|
||||
--000000000000d56c93061299c101--
|
||||
--000000000000d56c94061299c102
|
||||
Content-Type: image/jpeg; name="logo-card-image.jpg"
|
||||
Content-Disposition: attachment; filename="logo-card-image.jpg"
|
||||
Content-Transfer-Encoding: base64
|
||||
X-Attachment-Id: ii_lt8pxjnz0
|
||||
Content-ID: <ii_lt8pxjnz0>
|
||||
|
||||
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
|
||||
--000000000000d56c94061299c102--
|
|
@ -756,6 +756,16 @@ RSpec.describe Email::Receiver do
|
|||
MD
|
||||
end
|
||||
|
||||
it "tries not to repeat duplicate attachments" do
|
||||
SiteSetting.authorized_extensions = "jpg"
|
||||
|
||||
expect { process(:logo_1) }.to change { UploadReference.count }.by(1)
|
||||
expect(topic.posts.last.raw).to match %r{upload://}
|
||||
|
||||
expect { process(:logo_2) }.not_to change { UploadReference.count }
|
||||
expect(topic.posts.last.raw).not_to match %r{upload://}
|
||||
end
|
||||
|
||||
it "works with removed attachments" do
|
||||
SiteSetting.authorized_extensions = "jpg"
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user