mirror of
https://github.com/khoj-ai/khoj.git
synced 2024-11-23 23:48:56 +01:00
Revert additional logging enabled to debug automation failures in prod
Additional logging was enabled to debug automation failures in production since migration chat API to use POST request method (from earlier GET). Redirect from http to https was default to use GET instead of POST method to call /api/chat on redirect. This has been resolved now
This commit is contained in:
parent
14a495cbb5
commit
42b727e926
1 changed files with 0 additions and 13 deletions
|
@ -1217,11 +1217,6 @@ def scheduled_chat(
|
||||||
token = token[0].token
|
token = token[0].token
|
||||||
headers["Authorization"] = f"Bearer {token}"
|
headers["Authorization"] = f"Bearer {token}"
|
||||||
|
|
||||||
# Log request details
|
|
||||||
logger.info(f"POST URL: {url}")
|
|
||||||
logger.info(f"Headers: {headers}")
|
|
||||||
logger.info(f"Payload: {json_payload}")
|
|
||||||
|
|
||||||
# Call the chat API endpoint with authenticated user token and query
|
# Call the chat API endpoint with authenticated user token and query
|
||||||
raw_response = requests.post(url, headers=headers, json=json_payload, allow_redirects=False)
|
raw_response = requests.post(url, headers=headers, json=json_payload, allow_redirects=False)
|
||||||
|
|
||||||
|
@ -1231,14 +1226,6 @@ def scheduled_chat(
|
||||||
logger.info(f"Redirecting to {redirect_url}")
|
logger.info(f"Redirecting to {redirect_url}")
|
||||||
raw_response = requests.post(redirect_url, headers=headers, json=json_payload)
|
raw_response = requests.post(redirect_url, headers=headers, json=json_payload)
|
||||||
|
|
||||||
# Log response details
|
|
||||||
logger.info(f"Response status code: {raw_response.status_code}")
|
|
||||||
logger.info(f"Response headers: {raw_response.headers}")
|
|
||||||
logger.info(f"Response text: {raw_response.text}")
|
|
||||||
if raw_response.history:
|
|
||||||
for resp in raw_response.history:
|
|
||||||
logger.info(f"Redirected from {resp.url} with status code {resp.status_code}")
|
|
||||||
|
|
||||||
# Stop if the chat API call was not successful
|
# Stop if the chat API call was not successful
|
||||||
if raw_response.status_code != 200:
|
if raw_response.status_code != 200:
|
||||||
logger.error(f"Failed to run schedule chat: {raw_response.text}, user: {user}, query: {query_to_run}")
|
logger.error(f"Failed to run schedule chat: {raw_response.text}, user: {user}, query: {query_to_run}")
|
||||||
|
|
Loading…
Reference in a new issue