From 78a5a95aa659a8c7cd5b2347c8dc3a0f7d69d4ba Mon Sep 17 00:00:00 2001 From: Lennart <18233294+lennart-k@users.noreply.github.com> Date: Sat, 16 Sep 2023 14:07:52 +0200 Subject: [PATCH] Refactor: to_ics to as_ics --- crates/caldav/src/resources/event.rs | 2 +- crates/caldav/src/routes/event.rs | 2 +- crates/store/src/calendar.rs | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/caldav/src/resources/event.rs b/crates/caldav/src/resources/event.rs index bab336d..3997e57 100644 --- a/crates/caldav/src/resources/event.rs +++ b/crates/caldav/src/resources/event.rs @@ -60,7 +60,7 @@ impl Resource for EventResource { write_string_prop(writer, "getetag", &self.event.get_etag())?; } "calendar-data" => { - write_string_prop(writer, "C:calendar-data", self.event.to_ics())?; + write_string_prop(writer, "C:calendar-data", self.event.as_ics())?; } "getcontenttype" => { write_string_prop(writer, "getcontenttype", "text/calendar;charset=utf-8")?; diff --git a/crates/caldav/src/routes/event.rs b/crates/caldav/src/routes/event.rs index d03c174..26cedb1 100644 --- a/crates/caldav/src/routes/event.rs +++ b/crates/caldav/src/routes/event.rs @@ -53,7 +53,7 @@ pub async fn get_event( Ok(HttpResponse::Ok() .insert_header(("ETag", event.get_etag())) - .body(event.to_ics().to_string())) + .body(event.as_ics().to_string())) } pub async fn put_event( diff --git a/crates/store/src/calendar.rs b/crates/store/src/calendar.rs index d4c1cd6..ab588ea 100644 --- a/crates/store/src/calendar.rs +++ b/crates/store/src/calendar.rs @@ -19,11 +19,11 @@ impl Event { pub fn get_etag(&self) -> String { let mut hasher = Sha256::new(); hasher.update(&self.uid); - hasher.update(self.to_ics()); + hasher.update(self.as_ics()); format!("{:x}", hasher.finalize()) } - pub fn to_ics(&self) -> &str { + pub fn as_ics(&self) -> &str { &self.ics } }