diff --git a/mobile_verifier/src/rewarder.rs b/mobile_verifier/src/rewarder.rs index 0b695e38d..fdd8f1d12 100644 --- a/mobile_verifier/src/rewarder.rs +++ b/mobile_verifier/src/rewarder.rs @@ -125,7 +125,19 @@ where .await? == 0 { - tracing::info!("No heartbeats found past reward period"); + tracing::info!("No cbrs heartbeats found past reward period"); + return Ok(false); + } + + if sqlx::query_scalar::<_, i64>( + "SELECT COUNT(*) FROM wifi_heartbeats WHERE latest_timestamp >= $1", + ) + .bind(reward_period.end) + .fetch_one(&self.pool) + .await? + == 0 + { + tracing::info!("No wifi heartbeats found past reward period"); return Ok(false); }