From 980d6b26df0e886795f5121036eed0a7511e11dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20Gr=C3=BCnbichler?= Date: Thu, 2 Jun 2022 13:33:17 +0200 Subject: [PATCH] proxmox-time: add missing 1.1.3 change MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Fabian Grünbichler --- proxmox-time/Cargo.toml | 2 +- proxmox-time/debian/changelog | 6 ++++++ proxmox-time/src/wasm.rs | 11 ++--------- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/proxmox-time/Cargo.toml b/proxmox-time/Cargo.toml index 63c52086..535f78cf 100644 --- a/proxmox-time/Cargo.toml +++ b/proxmox-time/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "proxmox-time" -version = "1.1.2" +version = "1.1.3" authors = ["Proxmox Support Team "] edition = "2018" license = "AGPL-3" diff --git a/proxmox-time/debian/changelog b/proxmox-time/debian/changelog index e3bf5c4f..5e892561 100644 --- a/proxmox-time/debian/changelog +++ b/proxmox-time/debian/changelog @@ -1,3 +1,9 @@ +rust-proxmox-time (1.1.3-1) stable; urgency=medium + + * Allow to compile on wasm32 target + + -- Proxmox Support Team Fri, 03 Dec 2021 09:23:46 +0100 + rust-proxmox-time (1.1.2-1) stable; urgency=medium * calendar-events: parse 'UTC' timezone into calendareven diff --git a/proxmox-time/src/wasm.rs b/proxmox-time/src/wasm.rs index 04cea7d9..836bce34 100644 --- a/proxmox-time/src/wasm.rs +++ b/proxmox-time/src/wasm.rs @@ -10,8 +10,8 @@ pub fn epoch_f64() -> f64 { js_sys::Date::now() / 1000.0 } -/// Convert Unix epoch into RFC3339 UTC string -pub fn epoch_to_rfc3339_utc(epoch: i64) -> Result { +/// Convert Unix epoch into RFC3339 local time with TZ +pub fn epoch_to_rfc3339(epoch: i64) -> Result { let js_date = js_sys::Date::new_0(); js_date.set_time((epoch as f64) * 1000.0); js_date @@ -20,13 +20,6 @@ pub fn epoch_to_rfc3339_utc(epoch: i64) -> Result { .ok_or_else(|| format_err!("to_iso_string did not return a string")) } -/// Convert Unix epoch into RFC3339 local time with TZ -pub fn epoch_to_rfc3339(epoch: i64) -> Result { - // Note: JS does not provide this, so we need to implement this ourselves. - // for now, we simply return UTC instead - epoch_to_rfc3339_utc(epoch) -} - /// Parse RFC3339 into Unix epoch pub fn parse_rfc3339(input_str: &str) -> Result { // TOTO: This should parse olny RFC3339, but currently also parse