WebDAV and other minor fixes

This commit is contained in:
Maurus Decimus
2026-04-18 10:42:21 +02:00
parent e6fbd189d6
commit dd95efe3ce
8 changed files with 53 additions and 6 deletions

View File

@@ -107,7 +107,7 @@ impl CalendarFreebusyRequestHandler for Server {
// Obtain shared ids
let shared_ids = if !access_token.is_member(account_id) {
resources
.shared_containers(
.shared_items(
access_token,
[Acl::ReadItems, Acl::SchedulingReadFreeBusy],
false,

View File

@@ -90,7 +90,7 @@ impl CalendarQueryRequestHandler for Server {
// Obtain shared ids
let shared_ids = if !access_token.is_member(account_id) {
resources
.shared_containers(access_token, [Acl::ReadItems], false)
.shared_items(access_token, [Acl::ReadItems], false)
.into()
} else {
None

View File

@@ -77,7 +77,7 @@ impl CardQueryRequestHandler for Server {
// Obtain shared ids
let shared_ids = if !access_token.is_member(account_id) {
resources
.shared_containers(access_token, [Acl::ReadItems], false)
.shared_items(access_token, [Acl::ReadItems], false)
.into()
} else {
None