Add per-user CardDAV properties + fix per-user CalDAV properties (fixes #2058)

This commit is contained in:
mdecimus
2025-10-02 10:07:22 +02:00
parent d0aef5d5a2
commit 98deb17482
13 changed files with 187 additions and 129 deletions

View File

@@ -80,4 +80,14 @@ impl DavResources {
account_acls
}
pub fn document_ids(&self, is_container: bool) -> impl Iterator<Item = u32> {
self.resources.iter().filter_map(move |resource| {
if resource.is_container() == is_container {
Some(resource.document_id)
} else {
None
}
})
}
}