From b3d7d6a79d6530053f4d9376aea3402b623b48d1 Mon Sep 17 00:00:00 2001 From: ayushjha119 Date: Thu, 21 Dec 2023 14:26:40 +0530 Subject: [PATCH 1/3] used the Response class from fastapi.responses and set the input for status_code to 200 --- src/khoj/routers/api.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/khoj/routers/api.py b/src/khoj/routers/api.py index f3d741e7..d4c60070 100644 --- a/src/khoj/routers/api.py +++ b/src/khoj/routers/api.py @@ -862,3 +862,7 @@ async def extract_references_and_questions( compiled_references = [item.additional["compiled"] for item in result_list] return compiled_references, inferred_queries, defiltered_query + +@app.get("/health") +async def health_check(): + return Response(status_code=200) From e487ec53703ce43ccc2c812db95f3d36e22b409b Mon Sep 17 00:00:00 2001 From: ayushjha119 Date: Thu, 21 Dec 2023 17:51:30 +0530 Subject: [PATCH 2/3] fixed app to api health Check --- src/khoj/routers/api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/khoj/routers/api.py b/src/khoj/routers/api.py index d4c60070..dfd51e70 100644 --- a/src/khoj/routers/api.py +++ b/src/khoj/routers/api.py @@ -863,6 +863,6 @@ async def extract_references_and_questions( return compiled_references, inferred_queries, defiltered_query -@app.get("/health") +@api.get("/health") async def health_check(): return Response(status_code=200) From c50eb8a691cc88b37e3d74001d228d7a668fa9ed Mon Sep 17 00:00:00 2001 From: sabaimran Date: Sat, 23 Dec 2023 11:44:37 +0530 Subject: [PATCH 3/3] Fix mypy/pre-commit issues --- src/khoj/routers/api.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/khoj/routers/api.py b/src/khoj/routers/api.py index dfd51e70..cbbcfde7 100644 --- a/src/khoj/routers/api.py +++ b/src/khoj/routers/api.py @@ -863,6 +863,7 @@ async def extract_references_and_questions( return compiled_references, inferred_queries, defiltered_query + @api.get("/health") async def health_check(): return Response(status_code=200)