From bb2363f324fb5897ff9a282bb6574ac588cab8f7 Mon Sep 17 00:00:00 2001 From: Debanjum Singh Solanky Date: Tue, 6 Jun 2023 00:05:00 +0530 Subject: [PATCH] Set client request param when calling khoj server APIs from Web --- src/khoj/interface/web/assets/config.js | 2 +- src/khoj/interface/web/chat.html | 4 ++-- src/khoj/interface/web/index.html | 6 +++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/khoj/interface/web/assets/config.js b/src/khoj/interface/web/assets/config.js index 056faca8..ede4c65d 100644 --- a/src/khoj/interface/web/assets/config.js +++ b/src/khoj/interface/web/assets/config.js @@ -46,7 +46,7 @@ regenerateButton.addEventListener("click", (event) => { event.preventDefault(); regenerateButton.style.cursor = "progress"; regenerateButton.disabled = true; - fetch("/api/update?force=true") + fetch("/api/update?force=true&client=web") .then(response => response.json()) .then(data => { regenerateButton.style.cursor = "pointer"; diff --git a/src/khoj/interface/web/chat.html b/src/khoj/interface/web/chat.html index 5dfebca7..e1340ade 100644 --- a/src/khoj/interface/web/chat.html +++ b/src/khoj/interface/web/chat.html @@ -62,7 +62,7 @@ document.getElementById("chat-input").value = ""; // Generate backend API URL to execute query - let url = `/api/chat?q=${encodeURIComponent(query)}`; + let url = `/api/chat?q=${encodeURIComponent(query)}&client=web`; // Call specified Khoj API fetch(url) @@ -82,7 +82,7 @@ } window.onload = function () { - fetch('/api/chat') + fetch('/api/chat?client=web') .then(response => response.json()) .then(data => data.response) .then(chat_logs => { diff --git a/src/khoj/interface/web/index.html b/src/khoj/interface/web/index.html index bb3725e9..84fbd7f5 100644 --- a/src/khoj/interface/web/index.html +++ b/src/khoj/interface/web/index.html @@ -90,8 +90,8 @@ // Generate Backend API URL to execute Search url = type === "image" - ? `/api/search?q=${encodeURIComponent(query)}&t=${type}&n=${results_count}` - : `/api/search?q=${encodeURIComponent(query)}&t=${type}&n=${results_count}&r=${rerank}`; + ? `/api/search?q=${encodeURIComponent(query)}&t=${type}&n=${results_count}&client=web` + : `/api/search?q=${encodeURIComponent(query)}&t=${type}&n=${results_count}&r=${rerank}&client=web`; // Execute Search and Render Results fetch(url) @@ -107,7 +107,7 @@ function updateIndex() { type = document.getElementById("type").value; - fetch(`/api/update?t=${type}`) + fetch(`/api/update?t=${type}&client=web`) .then(response => response.json()) .then(data => { console.log(data);