forked from janek/mostr
fix(tasks): prevent tracking invalid times
This commit is contained in:
parent
fcd5e9c0c9
commit
9c0a688297
10
src/tasks.rs
10
src/tasks.rs
|
@ -713,7 +713,15 @@ impl Tasks {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}.map(|time| self.track_at(Timestamp::from(time.timestamp() as u64))).is_some()
|
}.filter(|time| {
|
||||||
|
if time.timestamp() > 0 {
|
||||||
|
self.track_at(Timestamp::from(time.timestamp() as u64));
|
||||||
|
true
|
||||||
|
} else {
|
||||||
|
warn!("Can only track times after 1970!");
|
||||||
|
false
|
||||||
|
}
|
||||||
|
}).is_some()
|
||||||
}
|
}
|
||||||
|
|
||||||
pub(crate) fn track_at(&mut self, time: Timestamp) -> EventId {
|
pub(crate) fn track_at(&mut self, time: Timestamp) -> EventId {
|
||||||
|
|
Loading…
Reference in New Issue