mirror of
https://github.com/stalwartlabs/stalwart.git
synced 2026-11-11 19:37:52 +00:00
Fix JMAP: Creating a MaskedEmail with emailDomain fails with forbidden for every domain when the account has addresses on more than one domain
This commit is contained in:
1 parent
96059c2fc6
commit
51791f5dce
2 files changed
+2
-1
No files matched your search
@@ -11,6 +11,7 @@ If you are upgrading from v0.16.x, replace the binary (or run `docker pull`). If
|
||||
## Changed
|
||||
|
||||
## Fixed
|
||||
- JMAP: Creating a `MaskedEmail` with `emailDomain` fails with `forbidden` for every domain when the account has addresses on more than one domain.
|
||||
|
||||
## [0.16.24] - 2026-09-27
|
||||
|
||||
|
||||
@@ -79,7 +79,7 @@ pub(crate) async fn validate_masked_email(
|
||||
account
|
||||
.addresses
|
||||
.iter()
|
||||
.all(|addr| addr.domain_id == domain.id)
|
||||
.any(|addr| addr.domain_id == domain.id)
|
||||
})
|
||||
.is_some()
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user