Test fixes - part 1
This commit is contained in:
@@ -6,7 +6,10 @@
|
||||
|
||||
use base64::{engine::general_purpose::URL_SAFE_NO_PAD, Engine};
|
||||
use common::auth::AccessToken;
|
||||
use directory::{backend::internal::manage::ManageDirectory, Permission, Type};
|
||||
use directory::{
|
||||
backend::internal::{manage::ManageDirectory, PrincipalField},
|
||||
Permission, Type,
|
||||
};
|
||||
use hyper::Method;
|
||||
use mail_auth::{
|
||||
dmarc::URI,
|
||||
@@ -120,8 +123,22 @@ impl JMAP {
|
||||
.core
|
||||
.storage
|
||||
.data
|
||||
.list_principals(None, Type::Domain.into(), tenant.id.into())
|
||||
.list_principals(
|
||||
None,
|
||||
tenant.id.into(),
|
||||
&[Type::Domain],
|
||||
&[PrincipalField::Name],
|
||||
0,
|
||||
0,
|
||||
)
|
||||
.await
|
||||
.map(|principals| {
|
||||
principals
|
||||
.items
|
||||
.into_iter()
|
||||
.filter_map(|mut p| p.take_str(PrincipalField::Name))
|
||||
.collect::<Vec<_>>()
|
||||
})
|
||||
.caused_by(trc::location!())?
|
||||
.into();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user