diff --git a/Cargo.lock b/Cargo.lock index c5a1e0c..f9f2723 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -678,7 +678,7 @@ dependencies = [ [[package]] name = "ew" -version = "1.0.0" +version = "1.1.0" dependencies = [ "actix-web", "aes", diff --git a/src/router/global.rs b/src/router/global.rs index be8d947..989bd29 100644 --- a/src/router/global.rs +++ b/src/router/global.rs @@ -161,7 +161,9 @@ pub fn set_time(current_time: u64, uid: i64, max: bool) -> u64 { return current_time; } - let time_since_set = current_time - time_set; + let time_since_set = if current_time > time_set { + current_time - time_set + } else { 0 }; return server_time + time_since_set; }