diff --git a/Cargo.lock b/Cargo.lock index 9d6a713..da5094f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1641,7 +1641,7 @@ dependencies = [ [[package]] name = "ical" version = "0.11.0" -source = "git+https://github.com/lennart-k/ical-rs#211ce20acf3ecc7831eecf78d9a23232b83d7a6c" +source = "git+https://github.com/lennart-k/ical-rs#f897c0b3e3b3ac502970234dea8cdd214fba9648" dependencies = [ "chrono", "chrono-tz", diff --git a/Cargo.toml b/Cargo.toml index 365ef86..44a5d84 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -109,7 +109,6 @@ strum_macros = "0.27" serde_json = { version = "1.0", features = ["raw_value"] } sqlx-sqlite = { version = "0.8", features = ["bundled"] } ical = { git = "https://github.com/lennart-k/ical-rs", features = [ - "generator", "serde", "chrono-tz", ] } diff --git a/crates/caldav/src/calendar/methods/get.rs b/crates/caldav/src/calendar/methods/get.rs index e65c39a..499a369 100644 --- a/crates/caldav/src/calendar/methods/get.rs +++ b/crates/caldav/src/calendar/methods/get.rs @@ -5,7 +5,8 @@ use axum::extract::State; use axum::{extract::Path, response::Response}; use headers::{ContentType, HeaderMapExt}; use http::{HeaderValue, Method, StatusCode, header}; -use ical::generator::{Emitter, IcalCalendarBuilder}; +use ical::builder::calendar::IcalCalendarBuilder; +use ical::generator::Emitter; use ical::property::Property; use percent_encoding::{CONTROLS, utf8_percent_encode}; use rustical_ical::{CalendarObjectComponent, EventObject};