Principal storage format improvements

This commit is contained in:
mdecimus
2025-10-21 11:23:30 +02:00
parent 107561297d
commit 4620a92fd8
22 changed files with 287 additions and 117 deletions

View File

@@ -595,7 +595,7 @@ impl From<Principal> for TestPrincipal {
roles: value.roles().map(|v| v.to_string()).collect(),
lists: value.lists().map(|v| v.to_string()).collect(),
secrets: value.secrets().map(|v| v.to_string()).collect(),
emails: value.emails().map(|v| v.to_string()).collect(),
emails: value.email_addresses().map(|v| v.to_string()).collect(),
description: value.description().map(|v| v.to_string()),
name: value.name,
}

View File

@@ -132,7 +132,7 @@ async fn oidc_directory() {
.unwrap();
assert_eq!(principal.name(), "jdoe");
assert_eq!(
principal.emails().next().map(|s| s.as_str()),
principal.email_addresses().next().map(|s| s.as_str()),
Some("john@example.org")
);
assert_eq!(principal.description(), Some("John Doe"));

View File

@@ -80,7 +80,7 @@ async fn jmap_tests() {
server::webhooks::test(&mut params).await;
/*mail::get::test(&mut params).await;
mail::get::test(&mut params).await;
mail::set::test(&mut params).await;
mail::parse::test(&mut params).await;
mail::query::test(&mut params, delete).await;
@@ -116,7 +116,7 @@ async fn jmap_tests() {
files::acl::test(&mut params).await;
calendar::calendars::test(&mut params).await;
calendar::event::test(&mut params).await;*/
calendar::event::test(&mut params).await;
calendar::notification::test(&mut params).await;
calendar::alarm::test(&mut params).await;