From 1152307a6a39e14e84dc7f9e18a41d32fa7ea4ec Mon Sep 17 00:00:00 2001 From: elgrinias Date: Wed, 19 Jun 2024 17:04:46 +0000 Subject: [PATCH] Corrections in translation service --- extensions/src/textClassification/services/translation.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/extensions/src/textClassification/services/translation.ts b/extensions/src/textClassification/services/translation.ts index ee3718aa4..94a59d2e5 100644 --- a/extensions/src/textClassification/services/translation.ts +++ b/extensions/src/textClassification/services/translation.ts @@ -19,9 +19,9 @@ export const getTranslationURL = (params: SearchParams) => { export const getTranslationToEnglish = async (words: string) => { if (cachedTranslations.has(words)) return cachedTranslations.get(words); - const endpoint = getTranslationURL({ language: "en", text: encodeURIComponent(words) }); + const endpoint = getTranslationURL({ language: "en", text: words }); // words already encoded try { - const json: { result: string } = await (await fetchWithTimeout(endpoint, { timeoutMs: 30 })).json(); + const json: { result: string } = await (await fetchWithTimeout(endpoint, { timeoutMs: 30000 })).json(); // 30ms was too short const translated = json.result; cachedTranslations.set(words, translated); return translated; @@ -30,4 +30,4 @@ export const getTranslationToEnglish = async (words: string) => { console.warn(`error fetching translate result! ${error}`); return ''; } -} \ No newline at end of file +}