mirror of
https://github.com/stalwartlabs/mail-server.git
synced 2024-09-20 07:16:18 +08:00
Only perform email ingest duplicate check on the target mailbox (#632)
This commit is contained in:
parent
9cb87091e1
commit
b47d57e3c3
|
@ -158,7 +158,13 @@ impl JMAP {
|
||||||
.filter(
|
.filter(
|
||||||
params.account_id,
|
params.account_id,
|
||||||
Collection::Email,
|
Collection::Email,
|
||||||
vec![Filter::eq(Property::MessageId, message_id)],
|
vec![
|
||||||
|
Filter::eq(Property::MessageId, message_id),
|
||||||
|
Filter::is_in_bitmap(
|
||||||
|
Property::MailboxIds,
|
||||||
|
params.mailbox_ids.first().copied().unwrap_or(INBOX_ID),
|
||||||
|
),
|
||||||
|
],
|
||||||
)
|
)
|
||||||
.await
|
.await
|
||||||
.caused_by(trc::location!())?
|
.caused_by(trc::location!())?
|
||||||
|
|
Loading…
Reference in a new issue