From bc587b4658774c731614ecdd920a8f025ff3e52d Mon Sep 17 00:00:00 2001 From: durch Date: Mon, 7 Jul 2025 20:47:54 +0200 Subject: [PATCH] Fix types and queries --- nym-node-status-api/nym-node-status-api/Cargo.toml | 2 +- nym-node-status-api/nym-node-status-api/src/db/models.rs | 4 ++-- .../nym-node-status-api/src/db/queries/testruns.rs | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/nym-node-status-api/nym-node-status-api/Cargo.toml b/nym-node-status-api/nym-node-status-api/Cargo.toml index bd4123750d..c27a69dd03 100644 --- a/nym-node-status-api/nym-node-status-api/Cargo.toml +++ b/nym-node-status-api/nym-node-status-api/Cargo.toml @@ -3,7 +3,7 @@ [package] name = "nym-node-status-api" -version = "3.1.4" +version = "3.1.5" authors.workspace = true repository.workspace = true homepage.workspace = true diff --git a/nym-node-status-api/nym-node-status-api/src/db/models.rs b/nym-node-status-api/nym-node-status-api/src/db/models.rs index 76d6b7d52a..d0ae148e7f 100644 --- a/nym-node-status-api/nym-node-status-api/src/db/models.rs +++ b/nym-node-status-api/nym-node-status-api/src/db/models.rs @@ -442,7 +442,7 @@ pub(crate) struct NymNodeInsertRecord { pub entry: Option, pub self_described: Option, pub bond_info: Option, - pub last_updated_utc: String, + pub last_updated_utc: i64, } impl NymNodeInsertRecord { @@ -451,7 +451,7 @@ impl NymNodeInsertRecord { bond_info: Option<&NymNodeDetails>, self_described: Option<&NymNodeDescription>, ) -> anyhow::Result { - let now = OffsetDateTime::now_utc().to_string(); + let now = OffsetDateTime::now_utc().unix_timestamp(); // if bond info is missing, set stake to 0 let total_stake = bond_info diff --git a/nym-node-status-api/nym-node-status-api/src/db/queries/testruns.rs b/nym-node-status-api/nym-node-status-api/src/db/queries/testruns.rs index 23e8f50fc3..6e9310c557 100644 --- a/nym-node-status-api/nym-node-status-api/src/db/queries/testruns.rs +++ b/nym-node-status-api/nym-node-status-api/src/db/queries/testruns.rs @@ -96,9 +96,9 @@ pub(crate) async fn assign_oldest_testrun( SET status = ?, last_assigned_utc = ? - WHERE rowid = + WHERE id = ( - SELECT rowid + SELECT id FROM testruns WHERE status = ? ORDER BY created_utc asc