Browse Source

last_sync is no longer required

github_actions
daladim 5 years ago
parent
commit
3da86bc146
  1. 3
      src/cache.rs

3
src/cache.rs

@ -11,7 +11,6 @@ use std::ffi::OsStr;
use serde::{Deserialize, Serialize}; use serde::{Deserialize, Serialize};
use async_trait::async_trait; use async_trait::async_trait;
use chrono::{DateTime, Utc};
use crate::traits::CalDavSource; use crate::traits::CalDavSource;
use crate::traits::PartialCalendar; use crate::traits::PartialCalendar;
@ -32,7 +31,6 @@ pub struct Cache {
struct CachedData { struct CachedData {
#[serde(skip)] #[serde(skip)]
calendars: HashMap<CalendarId, Arc<Mutex<CachedCalendar>>>, calendars: HashMap<CalendarId, Arc<Mutex<CachedCalendar>>>,
last_sync: Option<DateTime<Utc>>,
} }
impl Cache { impl Cache {
@ -216,7 +214,6 @@ mod tests {
let retrieved_cache = Cache::from_folder(&cache_path).unwrap(); let retrieved_cache = Cache::from_folder(&cache_path).unwrap();
assert_eq!(cache.backing_folder, retrieved_cache.backing_folder); assert_eq!(cache.backing_folder, retrieved_cache.backing_folder);
assert_eq!(cache.data.last_sync, retrieved_cache.data.last_sync);
let test = cache.has_same_contents_than(&retrieved_cache).await; let test = cache.has_same_contents_than(&retrieved_cache).await;
println!("Equal? {:?}", test); println!("Equal? {:?}", test);
assert_eq!(test.unwrap(), true); assert_eq!(test.unwrap(), true);

Loading…
Cancel
Save