diff options
author | Joris | 2022-03-12 13:27:29 +0100 |
---|---|---|
committer | Joris | 2022-03-12 13:36:09 +0100 |
commit | d584df359640176ec4bc06f59d1e8d42ab17a413 (patch) | |
tree | 6cfaf676fc2ecf4e61067aa376fb2bed0d984d79 /src/model/event.rs | |
parent | aad7b9601dfa05255d5c24f4a6377d9a25646d45 (diff) | |
download | calendar-d584df359640176ec4bc06f59d1e8d42ab17a413.tar.gz calendar-d584df359640176ec4bc06f59d1e8d42ab17a413.tar.bz2 calendar-d584df359640176ec4bc06f59d1e8d42ab17a413.zip |
Update and delete recurring events
Diffstat (limited to 'src/model/event.rs')
-rw-r--r-- | src/model/event.rs | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/src/model/event.rs b/src/model/event.rs index 249d077..5e92692 100644 --- a/src/model/event.rs +++ b/src/model/event.rs @@ -17,17 +17,6 @@ pub struct Event { pub repetition: Option<Repetition>, } -pub fn init(date: NaiveDate) -> Event { - Event { - id: Uuid::new_v4(), - date, - start: None, - end: None, - name: "".to_string(), - repetition: None, - } -} - impl Event { pub fn pprint(&self) -> String { let start = self.start.map(pprint_time).unwrap_or_default(); @@ -44,7 +33,7 @@ impl Event { } } -/// Repeated events in an included date range +/// Recurring events in an date range (inclusive) pub fn repetitions_between( events: &[Event], start: NaiveDate, |