summaryrefslogtreecommitdiff
path: root/crates/vcs_actions/src
diff options
context:
space:
mode:
authorWeicao-CatilGrass <1992414357@qq.com>2025-12-16 05:45:19 +0800
committerWeicao-CatilGrass <1992414357@qq.com>2025-12-16 05:45:19 +0800
commit78b6dc417883586ca7cd9e16a2a1dccfb446a378 (patch)
treec5442d82f7bb2ea9ffeb5833629802136d321de5 /crates/vcs_actions/src
parent245236ce3a6c07962e345cb33fb6c5f6ce6e221b (diff)
Replace tokio::Instant with std::time::SystemTime for update timestamps
Diffstat (limited to 'crates/vcs_actions/src')
-rw-r--r--crates/vcs_actions/src/actions/local_actions.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/crates/vcs_actions/src/actions/local_actions.rs b/crates/vcs_actions/src/actions/local_actions.rs
index c8787f5..7eee64d 100644
--- a/crates/vcs_actions/src/actions/local_actions.rs
+++ b/crates/vcs_actions/src/actions/local_actions.rs
@@ -1,11 +1,10 @@
-use std::{collections::HashMap, io::ErrorKind, net::SocketAddr, path::PathBuf};
+use std::{collections::HashMap, io::ErrorKind, net::SocketAddr, path::PathBuf, time::SystemTime};
use action_system::{action::ActionContext, macros::action_gen};
use cfg_file::config::ConfigFile;
use log::info;
use serde::{Deserialize, Serialize};
use tcp_connection::error::TcpTargetError;
-use tokio::time::Instant;
use vcs_data::{
constants::{CLIENT_PATH_CACHED_SHEET, CLIENT_PATH_LOCAL_SHEET},
data::{
@@ -195,7 +194,7 @@ pub async fn update_to_latest_info_action(
.await
.read_large_msgpack::<LatestInfo>(512_u16)
.await?;
- latest_info.update_instant = Some(Instant::now());
+ latest_info.update_instant = Some(SystemTime::now());
LatestInfo::write_to(
&latest_info,
LatestInfo::latest_info_path(workspace.local_path(), &member_id),