From 5c461e2f6989dc68378b7e9bf10e0c0897d0ba8b Mon Sep 17 00:00:00 2001 From: Noor Date: Fri, 20 Jun 2025 16:20:12 +0530 Subject: [PATCH] Minor fix on app node fields Remove offline_minutes from AppNodeWithReports and update query condition for active app node filter --- src/db/app.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/db/app.rs b/src/db/app.rs index 178a196..23544cc 100644 --- a/src/db/app.rs +++ b/src/db/app.rs @@ -231,7 +231,6 @@ pub struct AppNodeWithReports { pub avail_ports: u32, pub max_ports_per_app: u32, pub price: u64, - pub offline_minutes: u64, pub reports: Vec, } @@ -269,6 +268,8 @@ impl AppNodeWithReports { filter_query += &format!("&& ip = '{}' ", filters.ip); } + filter_query += " && connected_at > disconnected_at "; + if limit_one { filter_query += "limit 1"; }