From f337721b2538890027a28e6c2a29426c4ce5222f Mon Sep 17 00:00:00 2001 From: realaravinth Date: Tue, 10 May 2022 23:00:54 +0530 Subject: [PATCH] feat: move health endpoint to use ping from db_* --- src/api/v1/meta.rs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/api/v1/meta.rs b/src/api/v1/meta.rs index 0430dd2d..2179105f 100644 --- a/src/api/v1/meta.rs +++ b/src/api/v1/meta.rs @@ -76,14 +76,9 @@ async fn health(data: AppData) -> impl Responder { use sqlx::Connection; let mut resp_builder = HealthBuilder::default(); - resp_builder.db(false); resp_builder.redis = None; - if let Ok(mut con) = data.db.acquire().await { - if con.ping().await.is_ok() { - resp_builder.db(true); - } - }; + resp_builder.db(data.dblib.ping().await); if let SystemGroup::Redis(_) = data.captcha { if let Ok(r) = Redis::new(RedisConfig::Single(