diff --git a/crates/caldav/src/calendar/resource.rs b/crates/caldav/src/calendar/resource.rs index cf7733d..66fcc67 100644 --- a/crates/caldav/src/calendar/resource.rs +++ b/crates/caldav/src/calendar/resource.rs @@ -259,7 +259,7 @@ impl Resource for CalendarResource { } fn get_user_privileges(&self, user: &User) -> Result { - if self.cal.subscription_url.is_some() { + if self.cal.subscription_url.is_some() || self.read_only { return Ok(UserPrivilegeSet::read_only()); }