diff --git a/examples/toy-chat/src/protocol.rs b/examples/toy-chat/src/protocol.rs index f09e82d..673132f 100644 --- a/examples/toy-chat/src/protocol.rs +++ b/examples/toy-chat/src/protocol.rs @@ -1,4 +1,4 @@ -use chrono::{DateTime, TimeZone, Utc}; +use chrono::{DateTime, LocalResult, TimeZone, Utc}; use once_cell::sync::Lazy; use prost::Message; use waku_bindings::{Encoding, WakuContentTopic}; @@ -36,7 +36,7 @@ impl Chat2Message { &self.nick } - pub fn timestamp(&self) -> DateTime { - Utc.timestamp_opt(self.timestamp as i64, 0).expect("Timestamps should not come out of bounds") + pub fn timestamp(&self) -> LocalResult> { + Utc.timestamp_opt(self.timestamp as i64, 0) } }