Support read-only calendar store as preparation for birthday calendars

This commit is contained in:
Lennart
2025-01-06 17:28:40 +01:00
parent 357b115c62
commit 6a7e839f35
6 changed files with 76 additions and 29 deletions

View File

@@ -122,7 +122,10 @@ impl<C: CalendarStore + ?Sized> ResourceService for PrincipalResourceService<C>
.map(|cal| {
(
CalendarResource::get_url(rmap, vec![principal, &cal.id]).unwrap(),
cal.into(),
CalendarResource {
cal,
read_only: self.cal_store.is_read_only(),
},
)
})
.collect())