diff options
Diffstat (limited to 'karld/src/main.rs')
-rw-r--r-- | karld/src/main.rs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/karld/src/main.rs b/karld/src/main.rs index 6f92fe5..a1537d1 100644 --- a/karld/src/main.rs +++ b/karld/src/main.rs @@ -104,8 +104,11 @@ pub fn handle_packet(client: u32, packet: ServerboundPacket, responder: Sender<C } } Schedule::Condition(o) => { - let mut time = NaiveDateTime::from_timestamp(range.start.unwrap_or(0), 0); - let end_time = range.end.map(|e| NaiveDateTime::from_timestamp(e, 0)); + let mut time = + NaiveDateTime::from_timestamp_opt(range.start.unwrap_or(0), 0).unwrap(); + let end_time = range + .end + .map(|e| NaiveDateTime::from_timestamp_opt(e, 0).unwrap()); for _ in 0..limit { let start = o.find(condition::Edge::Start, condition::Direction::Forward, time); |