From 62b2cd627676539694c75dfe68befd8cabe4a1d4 Mon Sep 17 00:00:00 2001 From: darkfi Date: Mon, 5 Aug 2024 15:36:04 +0200 Subject: [PATCH] wallet: chatview switch timestamp from millis to secs --- bin/darkwallet/src/app.rs | 2 +- bin/darkwallet/src/ui/chatview.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/darkwallet/src/app.rs b/bin/darkwallet/src/app.rs index dece84774..4e53ea9a7 100644 --- a/bin/darkwallet/src/app.rs +++ b/bin/darkwallet/src/app.rs @@ -754,7 +754,7 @@ fn populate_tree(tree: &sled::Tree) { let min = min.parse::().unwrap(); let dt: NaiveDateTime = NaiveDate::from_ymd_opt(2024, 8, 6).unwrap().and_hms_opt(hour, min, 0).unwrap(); - let timest = dt.and_utc().timestamp_millis() as u64; + let timest = dt.and_utc().timestamp() as u64; let message_id = [0u8; 32]; let nick = parts[1].to_string(); diff --git a/bin/darkwallet/src/ui/chatview.rs b/bin/darkwallet/src/ui/chatview.rs index 78e793f52..1b96905f2 100644 --- a/bin/darkwallet/src/ui/chatview.rs +++ b/bin/darkwallet/src/ui/chatview.rs @@ -639,7 +639,7 @@ impl ChatView { let chatmsg = ChatMsg { nick, text }; - let dt = Local.timestamp_millis_opt(timest as i64).unwrap(); + let dt = Local.timestamp_opt(timest as i64, 0).unwrap(); let timestr = dt.format("%H:%M").to_string(); let text = format!("{} {} {}", timestr, chatmsg.nick, chatmsg.text); @@ -822,7 +822,7 @@ impl ChatView { let chatmsg: ChatMsg = deserialize(&v).unwrap(); debug!(target: "ui::chatview", "{timest:?} {chatmsg:?}"); - let dt = Local.timestamp_millis_opt(timest as i64).unwrap(); + let dt = Local.timestamp_opt(timest as i64, 0).unwrap(); let timestr = dt.format("%H:%M").to_string(); let text = format!("{} {} {}", timestr, chatmsg.nick, chatmsg.text);