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 5363040efc..49ff837a26 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 @@ -373,6 +373,7 @@ impl TryFrom for http::models::SessionStats { } } +#[derive(strum_macros::Display)] pub(crate) enum ScrapeNodeKind { LegacyMixnode { mix_id: i64 }, MixingNymNode { node_id: i64 }, diff --git a/nym-node-status-api/nym-node-status-api/src/db/queries/nym_nodes.rs b/nym-node-status-api/nym-node-status-api/src/db/queries/nym_nodes.rs index 4d7394bc02..ebe9336e45 100644 --- a/nym-node-status-api/nym-node-status-api/src/db/queries/nym_nodes.rs +++ b/nym-node-status-api/nym-node-status-api/src/db/queries/nym_nodes.rs @@ -195,7 +195,7 @@ pub(crate) async fn get_active_node_descriptions( WHERE self_described IS NOT NULL AND - active = 1 + active = true "#, ) .fetch_all(&mut *conn) diff --git a/nym-node-status-api/nym-node-status-api/src/mixnet_scraper/mod.rs b/nym-node-status-api/nym-node-status-api/src/mixnet_scraper/mod.rs index 983775eec9..686d043987 100644 --- a/nym-node-status-api/nym-node-status-api/src/mixnet_scraper/mod.rs +++ b/nym-node-status-api/nym-node-status-api/src/mixnet_scraper/mod.rs @@ -134,8 +134,9 @@ impl Scraper { node.node_id() ), Err(e) => debug!( - "📝 ❌ Description task #{} for node {} failed: {}", + "📝 ❌ Description task #{} for {} {} failed: {}", task_id, + node.node_kind, node.node_id(), e ), @@ -178,8 +179,9 @@ impl Scraper { node.node_id() ), Err(e) => debug!( - "📊 ❌ Packet stats task #{} for node {} failed: {}", + "📊 ❌ Packet stats task #{} for {} {} failed: {}", task_id, + node.node_kind, node.node_id(), e ),