diff --git a/src/model/event.rs b/src/model/event.rs index 5a640d4..c01c6c9 100644 --- a/src/model/event.rs +++ b/src/model/event.rs @@ -427,7 +427,10 @@ WHERE trip_details.id=? } pub(crate) async fn get_vevent(self, db: &SqlitePool) -> ics::Event { - let mut vevent = ics::Event::new(format!("{}@rudernlinz.at", self.id), "19900101T180000"); + let mut vevent = ics::Event::new( + format!("event-{}@rudernlinz.at", self.id), + "19900101T180000", + ); vevent.push(DtStart::new(format!( "{}T{}00", self.day.replace('-', ""), @@ -451,6 +454,7 @@ WHERE trip_details.id=? name.push_str(&format!("• {} ", triptype.name)) } vevent.push(Summary::new(name)); + println!("{:?}", vevent); vevent } diff --git a/src/model/trip.rs b/src/model/trip.rs index dd817a4..c7043c8 100644 --- a/src/model/trip.rs +++ b/src/model/trip.rs @@ -138,7 +138,8 @@ WHERE trip_details.id=? } pub(crate) async fn get_vevent(self, user: &User) -> ics::Event { - let mut vevent = ics::Event::new(format!("{}@rudernlinz.at", self.id), "19900101T180000"); + let mut vevent = + ics::Event::new(format!("trip-{}@rudernlinz.at", self.id), "19900101T180000"); vevent.push(DtStart::new(format!( "{}T{}00", self.day.replace('-', ""),