From ffa64bead72bf6c35242ffc32f06bdf65126bc8f Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Mon, 7 Aug 2023 11:54:02 +0200 Subject: [PATCH] add special impl for epoch_i64() on target_arch="wasm32" --- proxmox-login/src/ticket.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/proxmox-login/src/ticket.rs b/proxmox-login/src/ticket.rs index 5784ef9c..9f98cc1f 100644 --- a/proxmox-login/src/ticket.rs +++ b/proxmox-login/src/ticket.rs @@ -240,6 +240,12 @@ impl Authentication { } } +#[cfg(target_arch="wasm32")] +fn epoch_i64() -> i64 { + (js_sys::Date::now() / 1000.0) as i64; +} + +#[cfg(not(target_arch="wasm32"))] fn epoch_i64() -> i64 { use std::time::{SystemTime, UNIX_EPOCH};