Przeglądaj źródła

fix: show an error when pre-request script fails (#1991)

* fix: show an error when pre-request script fails

* refactor: minor ui improvements

Co-authored-by: Liyas Thomas <[email protected]>
Andrius Petrauskis 3 lat temu
rodzic
commit
d24d07e420
36 zmienionych plików z 112 dodań i 6 usunięć
  1. 14 2
      packages/hoppscotch-app/components/http/Request.vue
  2. 28 1
      packages/hoppscotch-app/components/http/ResponseMeta.vue
  3. 1 1
      packages/hoppscotch-app/helpers/RequestRunner.ts
  4. 4 0
      packages/hoppscotch-app/helpers/types/HoppRESTResponse.ts
  5. 2 0
      packages/hoppscotch-app/locales/af.json
  6. 2 0
      packages/hoppscotch-app/locales/ar.json
  7. 2 0
      packages/hoppscotch-app/locales/ca.json
  8. 2 0
      packages/hoppscotch-app/locales/cn.json
  9. 2 0
      packages/hoppscotch-app/locales/cs.json
  10. 2 0
      packages/hoppscotch-app/locales/da.json
  11. 2 0
      packages/hoppscotch-app/locales/de.json
  12. 2 0
      packages/hoppscotch-app/locales/el.json
  13. 2 0
      packages/hoppscotch-app/locales/en.json
  14. 2 0
      packages/hoppscotch-app/locales/es.json
  15. 2 0
      packages/hoppscotch-app/locales/fi.json
  16. 2 0
      packages/hoppscotch-app/locales/fr.json
  17. 2 0
      packages/hoppscotch-app/locales/he.json
  18. 2 0
      packages/hoppscotch-app/locales/hu.json
  19. 2 0
      packages/hoppscotch-app/locales/it.json
  20. 2 0
      packages/hoppscotch-app/locales/ja.json
  21. 2 0
      packages/hoppscotch-app/locales/ko.json
  22. 2 0
      packages/hoppscotch-app/locales/nl.json
  23. 2 0
      packages/hoppscotch-app/locales/no.json
  24. 2 0
      packages/hoppscotch-app/locales/pl.json
  25. 2 0
      packages/hoppscotch-app/locales/pt-br.json
  26. 2 0
      packages/hoppscotch-app/locales/pt.json
  27. 2 0
      packages/hoppscotch-app/locales/ro.json
  28. 2 0
      packages/hoppscotch-app/locales/ru.json
  29. 2 0
      packages/hoppscotch-app/locales/sr.json
  30. 2 0
      packages/hoppscotch-app/locales/sv.json
  31. 2 0
      packages/hoppscotch-app/locales/tr.json
  32. 2 0
      packages/hoppscotch-app/locales/tw.json
  33. 2 0
      packages/hoppscotch-app/locales/uk.json
  34. 2 0
      packages/hoppscotch-app/locales/vi.json
  35. 4 1
      packages/hoppscotch-app/newstore/RESTSession.ts
  36. 1 1
      packages/hoppscotch-js-sandbox/src/preRequest.ts

+ 14 - 2
packages/hoppscotch-app/components/http/Request.vue

@@ -185,7 +185,7 @@
 
 
 <script setup lang="ts">
 <script setup lang="ts">
 import { computed, ref, watch } from "@nuxtjs/composition-api"
 import { computed, ref, watch } from "@nuxtjs/composition-api"
-import { isRight } from "fp-ts/lib/Either"
+import { isLeft, isRight } from "fp-ts/lib/Either"
 import * as E from "fp-ts/Either"
 import * as E from "fp-ts/Either"
 import {
 import {
   updateRESTResponse,
   updateRESTResponse,
@@ -273,7 +273,6 @@ const newSendRequest = async () => {
   // Double calling is because the function returns a TaskEither than should be executed
   // Double calling is because the function returns a TaskEither than should be executed
   const streamResult = await runRESTRequest$()()
   const streamResult = await runRESTRequest$()()
 
 
-  // TODO: What if stream fetching failed (script execution errors ?) (isLeft)
   if (isRight(streamResult)) {
   if (isRight(streamResult)) {
     subscribeToStream(
     subscribeToStream(
       streamResult.right,
       streamResult.right,
@@ -291,6 +290,19 @@ const newSendRequest = async () => {
         loading.value = false
         loading.value = false
       }
       }
     )
     )
+  } else if (isLeft(streamResult)) {
+    loading.value = false
+    toast.error(`${t("error.script_fail")}`)
+    let error: Error
+    if (typeof streamResult.left === "string") {
+      error = { name: "RequestFailure", message: streamResult.left }
+    } else {
+      error = streamResult.left
+    }
+    updateRESTResponse({
+      type: "script_fail",
+      error,
+    })
   }
   }
 }
 }
 
 

+ 28 - 1
packages/hoppscotch-app/components/http/ResponseMeta.vue

@@ -68,11 +68,38 @@
         <span class="font-semibold text-center mb-2">
         <span class="font-semibold text-center mb-2">
           {{ t("error.network_fail") }}
           {{ t("error.network_fail") }}
         </span>
         </span>
-        <span class="max-w-sm text-center text-secondaryLight mb-4">
+        <span
+          class="max-w-sm text-secondaryLight text-center mb-4 whitespace-normal"
+        >
           {{ t("helpers.network_fail") }}
           {{ t("helpers.network_fail") }}
         </span>
         </span>
         <AppInterceptor />
         <AppInterceptor />
       </div>
       </div>
+      <div
+        v-if="response.type === 'script_fail'"
+        class="flex flex-col flex-1 p-4 items-center justify-center"
+      >
+        <img
+          :src="`/images/states/${$colorMode.value}/youre_lost.svg`"
+          loading="lazy"
+          class="flex-col object-contain object-center h-32 my-4 w-32 inline-flex"
+          :alt="`${t('error.script_fail')}`"
+        />
+        <span class="font-semibold text-center mb-2">
+          {{ t("error.script_fail") }}
+        </span>
+        <span
+          class="max-w-sm text-secondaryLight text-center mb-4 whitespace-normal"
+        >
+          {{ t("helpers.script_fail") }}
+        </span>
+        <div
+          class="bg-primaryLight rounded font-mono w-full py-2 px-4 text-red-400 overflow-auto whitespace-normal"
+        >
+          {{ response.error.name }}: {{ response.error.message }}<br />
+          {{ response.error.stack }}
+        </div>
+      </div>
       <div
       <div
         v-if="response.type === 'success' || 'fail'"
         v-if="response.type === 'success' || 'fail'"
         :class="statusCategory.className"
         :class="statusCategory.className"

+ 1 - 1
packages/hoppscotch-app/helpers/RequestRunner.ts

@@ -42,7 +42,7 @@ const getTestableBody = (res: HoppRESTResponse & { type: "success" }) => {
 }
 }
 
 
 export const runRESTRequest$ = (): TaskEither<
 export const runRESTRequest$ = (): TaskEither<
-  string,
+  string | Error,
   Observable<HoppRESTResponse>
   Observable<HoppRESTResponse>
 > =>
 > =>
   pipe(
   pipe(

+ 4 - 0
packages/hoppscotch-app/helpers/types/HoppRESTResponse.ts

@@ -21,6 +21,10 @@ export type HoppRESTResponse =
 
 
       req: HoppRESTRequest
       req: HoppRESTRequest
     }
     }
+  | {
+      type: "script_fail"
+      error: Error
+    }
   | {
   | {
       type: "success"
       type: "success"
       headers: { key: string; value: string }[]
       headers: { key: string; value: string }[]

+ 2 - 0
packages/hoppscotch-app/locales/af.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Kon nie 'n ongeldige liggaam mooi maak nie, los json -sintaksisfoute op en probeer weer",
     "json_prettify_invalid_body": "Kon nie 'n ongeldige liggaam mooi maak nie, los json -sintaksisfoute op en probeer weer",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Kon nie versoek stuur nie",
     "network_fail": "Kon nie versoek stuur nie",
+    "script_fail": "Kon nie voorafversoekskrip uitvoer nie",
     "no_duration": "Geen duur nie",
     "no_duration": "Geen duur nie",
     "something_went_wrong": "Iets het verkeerd geloop"
     "something_went_wrong": "Iets het verkeerd geloop"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "Die magtigingskop sal outomaties gegenereer word wanneer u die versoek stuur.",
     "authorization": "Die magtigingskop sal outomaties gegenereer word wanneer u die versoek stuur.",
     "generate_documentation_first": "Genereer eers dokumentasie",
     "generate_documentation_first": "Genereer eers dokumentasie",
     "network_fail": "Kon nie die API -eindpunt bereik nie. Kontroleer u netwerkverbinding en probeer weer.",
     "network_fail": "Kon nie die API -eindpunt bereik nie. Kontroleer u netwerkverbinding en probeer weer.",
+    "script_fail": "Dit blyk dat daar 'n fout in die voorversoekskrif is. Kontroleer die fout hieronder en maak die skrif dienooreenkomstig reg.",
     "offline": "Dit lyk asof u vanlyn is. Data in hierdie werkruimte is moontlik nie op datum nie.",
     "offline": "Dit lyk asof u vanlyn is. Data in hierdie werkruimte is moontlik nie op datum nie.",
     "offline_short": "Dit lyk asof u vanlyn is.",
     "offline_short": "Dit lyk asof u vanlyn is.",
     "post_request_tests": "Toetsskrifte word in JavaScript geskryf en word uitgevoer nadat die antwoord ontvang is.",
     "post_request_tests": "Toetsskrifte word in JavaScript geskryf en word uitgevoer nadat die antwoord ontvang is.",

+ 2 - 0
packages/hoppscotch-app/locales/ar.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "تعذر تجميل جسم غير صالح وحل أخطاء بناء جملة json وحاول مرة أخرى",
     "json_prettify_invalid_body": "تعذر تجميل جسم غير صالح وحل أخطاء بناء جملة json وحاول مرة أخرى",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "تعذر إرسال الطلب",
     "network_fail": "تعذر إرسال الطلب",
+    "script_fail": "تعذر تنفيذ نص الطلب المسبق",
     "no_duration": "لا مدة",
     "no_duration": "لا مدة",
     "something_went_wrong": "هناك خطأ ما"
     "something_went_wrong": "هناك خطأ ما"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "سيتم إنشاء رأس التفويض تلقائيًا عند إرسال الطلب.",
     "authorization": "سيتم إنشاء رأس التفويض تلقائيًا عند إرسال الطلب.",
     "generate_documentation_first": "قم بإنشاء الوثائق أولاً",
     "generate_documentation_first": "قم بإنشاء الوثائق أولاً",
     "network_fail": "تعذر الوصول إلى نقطة نهاية API. تحقق من اتصالك بالشبكة وحاول مرة أخرى.",
     "network_fail": "تعذر الوصول إلى نقطة نهاية API. تحقق من اتصالك بالشبكة وحاول مرة أخرى.",
+    "script_fail": "يبدو أن هناك خللًا في نص الطلب المسبق. تحقق من الخطأ أدناه وقم بإصلاح البرنامج النصي وفقًا لذلك.",
     "offline": "يبدو أنك غير متصل بالإنترنت. قد لا تكون البيانات الموجودة في مساحة العمل هذه محدثة.",
     "offline": "يبدو أنك غير متصل بالإنترنت. قد لا تكون البيانات الموجودة في مساحة العمل هذه محدثة.",
     "offline_short": "يبدو أنك غير متصل بالإنترنت.",
     "offline_short": "يبدو أنك غير متصل بالإنترنت.",
     "post_request_tests": "تتم كتابة نصوص الاختبار بلغة JavaScript ، ويتم تشغيلها بعد تلقي الاستجابة.",
     "post_request_tests": "تتم كتابة نصوص الاختبار بلغة JavaScript ، ويتم تشغيلها بعد تلقي الاستجابة.",

+ 2 - 0
packages/hoppscotch-app/locales/ca.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "No s'ha pogut personalitzar un cos no vàlid, resoldre errors de sintaxi json i tornar-ho a provar",
     "json_prettify_invalid_body": "No s'ha pogut personalitzar un cos no vàlid, resoldre errors de sintaxi json i tornar-ho a provar",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "No s'ha pogut enviar la sol·licitud",
     "network_fail": "No s'ha pogut enviar la sol·licitud",
+    "script_fail": "No s'ha pogut executar l'script de sol·licitud prèvia",
     "no_duration": "Sense durada",
     "no_duration": "Sense durada",
     "something_went_wrong": "Alguna cosa ha anat malament"
     "something_went_wrong": "Alguna cosa ha anat malament"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "La capçalera de l'autorització es generarà automàticament quan envieu la sol·licitud.",
     "authorization": "La capçalera de l'autorització es generarà automàticament quan envieu la sol·licitud.",
     "generate_documentation_first": "Genereu documentació primer",
     "generate_documentation_first": "Genereu documentació primer",
     "network_fail": "No es pot arribar al punt final de l'API. Comproveu la connexió de xarxa i torneu-ho a provar.",
     "network_fail": "No es pot arribar al punt final de l'API. Comproveu la connexió de xarxa i torneu-ho a provar.",
+    "script_fail": "Sembla que hi ha un error a l'script de sol·licitud prèvia. Comproveu l'error a continuació i solucioneu l'script en conseqüència.",
     "offline": "Sembla que estàs fora de línia. És possible que les dades d’aquest espai de treball no estiguin actualitzades.",
     "offline": "Sembla que estàs fora de línia. És possible que les dades d’aquest espai de treball no estiguin actualitzades.",
     "offline_short": "Sembla que estàs fora de línia.",
     "offline_short": "Sembla que estàs fora de línia.",
     "post_request_tests": "Els scripts de prova s’escriuen en JavaScript i s’executen després de rebre la resposta.",
     "post_request_tests": "Els scripts de prova s’escriuen en JavaScript i s’executen després de rebre la resposta.",

+ 2 - 0
packages/hoppscotch-app/locales/cn.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "无法美化无效的请求头,处理 JSON 语法错误并重试",
     "json_prettify_invalid_body": "无法美化无效的请求头,处理 JSON 语法错误并重试",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "无法发送请求",
     "network_fail": "无法发送请求",
+    "script_fail": "无法执行预请求脚本",
     "no_duration": "无持续时间",
     "no_duration": "无持续时间",
     "something_went_wrong": "发生了一些错误"
     "something_went_wrong": "发生了一些错误"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "授权头将会在你发送请求时自动生成。",
     "authorization": "授权头将会在你发送请求时自动生成。",
     "generate_documentation_first": "请先生成文档",
     "generate_documentation_first": "请先生成文档",
     "network_fail": "无法到达 API 端点。请检查网络连接并重试。",
     "network_fail": "无法到达 API 端点。请检查网络连接并重试。",
+    "script_fail": "预请求脚本中似乎存在故障。 检查下面的错误并相应地修复脚本。",
     "offline": "你似乎处于离线状态,该工作区中的数据可能不是最新。",
     "offline": "你似乎处于离线状态,该工作区中的数据可能不是最新。",
     "offline_short": "你似乎处于离线状态。",
     "offline_short": "你似乎处于离线状态。",
     "post_request_tests": "测试脚本使用 JavaScript 编写,并在收到响应后执行。",
     "post_request_tests": "测试脚本使用 JavaScript 编写,并在收到响应后执行。",

+ 2 - 0
packages/hoppscotch-app/locales/cs.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Nelze předtifikovat neplatné tělo, vyřešit chyby syntaxe json a zkusit to znovu",
     "json_prettify_invalid_body": "Nelze předtifikovat neplatné tělo, vyřešit chyby syntaxe json a zkusit to znovu",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Žádost nelze odeslat",
     "network_fail": "Žádost nelze odeslat",
+    "script_fail": "Skript předběžného požadavku nelze spustit",
     "no_duration": "Žádné trvání",
     "no_duration": "Žádné trvání",
     "something_went_wrong": "Něco se pokazilo"
     "something_went_wrong": "Něco se pokazilo"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "Autorizační hlavička se automaticky vygeneruje při odeslání požadavku.",
     "authorization": "Autorizační hlavička se automaticky vygeneruje při odeslání požadavku.",
     "generate_documentation_first": "Nejprve vytvořte dokumentaci",
     "generate_documentation_first": "Nejprve vytvořte dokumentaci",
     "network_fail": "Nelze dosáhnout koncového bodu API. Zkontrolujte připojení k síti a zkuste to znovu.",
     "network_fail": "Nelze dosáhnout koncového bodu API. Zkontrolujte připojení k síti a zkuste to znovu.",
+    "script_fail": "Zdá se, že ve skriptu předběžného požadavku je chyba. Zkontrolujte níže uvedenou chybu a opravte skript odpovídajícím způsobem.",
     "offline": "Zdá se, že jste offline. Data v tomto pracovním prostoru nemusí být aktuální.",
     "offline": "Zdá se, že jste offline. Data v tomto pracovním prostoru nemusí být aktuální.",
     "offline_short": "Zdá se, že jste offline.",
     "offline_short": "Zdá se, že jste offline.",
     "post_request_tests": "Testovací skripty jsou napsány v JavaScriptu a jsou spuštěny po přijetí odpovědi.",
     "post_request_tests": "Testovací skripty jsou napsány v JavaScriptu a jsou spuštěny po přijetí odpovědi.",

+ 2 - 0
packages/hoppscotch-app/locales/da.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Kunne ikke pryde et ugyldigt brødtekst, løse json -syntaksfejl og prøve igen",
     "json_prettify_invalid_body": "Kunne ikke pryde et ugyldigt brødtekst, løse json -syntaksfejl og prøve igen",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Anmodningen kunne ikke sendes",
     "network_fail": "Anmodningen kunne ikke sendes",
+    "script_fail": "Kunne ikke udføre pre-request script",
     "no_duration": "Ingen varighed",
     "no_duration": "Ingen varighed",
     "something_went_wrong": "Noget gik galt"
     "something_went_wrong": "Noget gik galt"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "Autorisationsoverskriften genereres automatisk, når du sender anmodningen.",
     "authorization": "Autorisationsoverskriften genereres automatisk, når du sender anmodningen.",
     "generate_documentation_first": "Generer først dokumentation",
     "generate_documentation_first": "Generer først dokumentation",
     "network_fail": "Kunne ikke nå API -slutpunktet. Kontroller din netværksforbindelse, og prøv igen.",
     "network_fail": "Kunne ikke nå API -slutpunktet. Kontroller din netværksforbindelse, og prøv igen.",
+    "script_fail": "Det ser ud til, at der er en fejl i pre-request-scriptet. Tjek fejlen nedenfor, og ret scriptet i overensstemmelse hermed.",
     "offline": "Du ser ud til at være offline. Data i dette arbejdsområde er muligvis ikke opdaterede.",
     "offline": "Du ser ud til at være offline. Data i dette arbejdsområde er muligvis ikke opdaterede.",
     "offline_short": "Du ser ud til at være offline.",
     "offline_short": "Du ser ud til at være offline.",
     "post_request_tests": "Test scripts er skrevet i JavaScript og køres efter at svaret er modtaget.",
     "post_request_tests": "Test scripts er skrevet i JavaScript og køres efter at svaret er modtaget.",

+ 2 - 0
packages/hoppscotch-app/locales/de.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Ein ungültiger Text konnte nicht verschönert werden, Json-Syntaxfehler beheben und erneut versuchen",
     "json_prettify_invalid_body": "Ein ungültiger Text konnte nicht verschönert werden, Json-Syntaxfehler beheben und erneut versuchen",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Anfrage konnte nicht gesendet werden",
     "network_fail": "Anfrage konnte nicht gesendet werden",
+    "script_fail": "Pre-Request-Skript konnte nicht ausgeführt werden",
     "no_duration": "Keine Dauer",
     "no_duration": "Keine Dauer",
     "something_went_wrong": "Etwas ist schief gelaufen"
     "something_went_wrong": "Etwas ist schief gelaufen"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "Der Autorisierungsheader wird automatisch generiert, wenn Sie die Anfrage senden.",
     "authorization": "Der Autorisierungsheader wird automatisch generiert, wenn Sie die Anfrage senden.",
     "generate_documentation_first": "Zuerst Dokumentation erstellen",
     "generate_documentation_first": "Zuerst Dokumentation erstellen",
     "network_fail": "Der API-Endpunkt kann nicht erreicht werden. Überprüfen Sie Ihre Netzwerkverbindung und versuchen Sie es erneut.",
     "network_fail": "Der API-Endpunkt kann nicht erreicht werden. Überprüfen Sie Ihre Netzwerkverbindung und versuchen Sie es erneut.",
+    "script_fail": "Es scheint ein Fehler im Pre-Request-Skript zu sein. Überprüfen Sie den Fehler unten und korrigieren Sie das Skript entsprechend.",
     "offline": "Du scheinst offline zu sein. Die Daten in diesem Arbeitsbereich sind möglicherweise nicht aktuell.",
     "offline": "Du scheinst offline zu sein. Die Daten in diesem Arbeitsbereich sind möglicherweise nicht aktuell.",
     "offline_short": "Du scheinst offline zu sein.",
     "offline_short": "Du scheinst offline zu sein.",
     "post_request_tests": "Testskripts werden in JavaScript geschrieben und nach Erhalt der Antwort ausgeführt.",
     "post_request_tests": "Testskripts werden in JavaScript geschrieben und nach Erhalt der Antwort ausgeführt.",

+ 2 - 0
packages/hoppscotch-app/locales/el.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Δεν ήταν δυνατή η ομορφιά ενός μη έγκυρου σώματος, η επίλυση σφαλμάτων σύνταξης json και η προσπάθεια ξανά",
     "json_prettify_invalid_body": "Δεν ήταν δυνατή η ομορφιά ενός μη έγκυρου σώματος, η επίλυση σφαλμάτων σύνταξης json και η προσπάθεια ξανά",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Δεν ήταν δυνατή η αποστολή του αιτήματος",
     "network_fail": "Δεν ήταν δυνατή η αποστολή του αιτήματος",
+    "script_fail": "Δεν ήταν δυνατή η εκτέλεση του σεναρίου πριν από το αίτημα",
     "no_duration": "Χωρίς διάρκεια",
     "no_duration": "Χωρίς διάρκεια",
     "something_went_wrong": "Κάτι πήγε στραβά"
     "something_went_wrong": "Κάτι πήγε στραβά"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "Η κεφαλίδα εξουσιοδότησης θα δημιουργηθεί αυτόματα κατά την αποστολή του αιτήματος.",
     "authorization": "Η κεφαλίδα εξουσιοδότησης θα δημιουργηθεί αυτόματα κατά την αποστολή του αιτήματος.",
     "generate_documentation_first": "Δημιουργήστε πρώτα έγγραφα",
     "generate_documentation_first": "Δημιουργήστε πρώτα έγγραφα",
     "network_fail": "Δεν είναι δυνατή η πρόσβαση στο τελικό σημείο API. Ελέγξτε τη σύνδεση δικτύου και δοκιμάστε ξανά.",
     "network_fail": "Δεν είναι δυνατή η πρόσβαση στο τελικό σημείο API. Ελέγξτε τη σύνδεση δικτύου και δοκιμάστε ξανά.",
+    "script_fail": "Φαίνεται ότι υπάρχει ένα σφάλμα στο σενάριο πριν από το αίτημα. Ελέγξτε το παρακάτω σφάλμα και διορθώστε το σενάριο ανάλογα.",
     "offline": "Φαίνεται ότι είστε εκτός σύνδεσης. Τα δεδομένα σε αυτόν τον χώρο εργασίας ενδέχεται να μην είναι ενημερωμένα.",
     "offline": "Φαίνεται ότι είστε εκτός σύνδεσης. Τα δεδομένα σε αυτόν τον χώρο εργασίας ενδέχεται να μην είναι ενημερωμένα.",
     "offline_short": "Φαίνεται ότι είστε εκτός σύνδεσης.",
     "offline_short": "Φαίνεται ότι είστε εκτός σύνδεσης.",
     "post_request_tests": "Τα σενάρια δοκιμής γράφονται σε JavaScript και εκτελούνται μετά τη λήψη της απάντησης.",
     "post_request_tests": "Τα σενάρια δοκιμής γράφονται σε JavaScript και εκτελούνται μετά τη λήψη της απάντησης.",

+ 2 - 0
packages/hoppscotch-app/locales/en.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Couldn't prettify an invalid body, solve json syntax errors and try again",
     "json_prettify_invalid_body": "Couldn't prettify an invalid body, solve json syntax errors and try again",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Could not send request",
     "network_fail": "Could not send request",
+    "script_fail": "Could not execute pre-request script",
     "no_duration": "No duration",
     "no_duration": "No duration",
     "something_went_wrong": "Something went wrong"
     "something_went_wrong": "Something went wrong"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "The authorization header will be automatically generated when you send the request.",
     "authorization": "The authorization header will be automatically generated when you send the request.",
     "generate_documentation_first": "Generate documentation first",
     "generate_documentation_first": "Generate documentation first",
     "network_fail": "Unable to reach the API endpoint. Check your network connection or turn on Proxy Interceptor and try again.",
     "network_fail": "Unable to reach the API endpoint. Check your network connection or turn on Proxy Interceptor and try again.",
+    "script_fail": "It seems there is a glitch in the pre-request script. Check the error below and fix the script accordingly.",
     "offline": "You seem to be offline. Data in this workspace might not be up to date.",
     "offline": "You seem to be offline. Data in this workspace might not be up to date.",
     "offline_short": "You seem to be offline.",
     "offline_short": "You seem to be offline.",
     "post_request_tests": "Test scripts are written in JavaScript, and are run after the response is received.",
     "post_request_tests": "Test scripts are written in JavaScript, and are run after the response is received.",

+ 2 - 0
packages/hoppscotch-app/locales/es.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "No se puede aplicar prettify a un cuerpo inválido, resuelva errores de sintaxis json y vuelva a intentarlo",
     "json_prettify_invalid_body": "No se puede aplicar prettify a un cuerpo inválido, resuelva errores de sintaxis json y vuelva a intentarlo",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "No se pudo enviar la petición",
     "network_fail": "No se pudo enviar la petición",
+    "script_fail": "No se pudo ejecutar el script de solicitud previa",
     "no_duration": "Sin duración",
     "no_duration": "Sin duración",
     "something_went_wrong": "Algo salió mal"
     "something_went_wrong": "Algo salió mal"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "El encabezado de autorización se generará automáticamente cuando envíe la petición.",
     "authorization": "El encabezado de autorización se generará automáticamente cuando envíe la petición.",
     "generate_documentation_first": "Genere la documentación primero",
     "generate_documentation_first": "Genere la documentación primero",
     "network_fail": "No se puede acceder a la API. Verifique su conexión de red y vuelva a intentarlo.",
     "network_fail": "No se puede acceder a la API. Verifique su conexión de red y vuelva a intentarlo.",
+    "script_fail": "Parece que hay un problema técnico en el script de solicitud previa. Verifique el error a continuación y corrija el script en consecuencia.",
     "offline": "Parece estar desconectado. Es posible que los datos de este espacio de trabajo no estén actualizados.",
     "offline": "Parece estar desconectado. Es posible que los datos de este espacio de trabajo no estén actualizados.",
     "offline_short": "Pareces estar desconectado.",
     "offline_short": "Pareces estar desconectado.",
     "post_request_tests": "Los scripts de prueba están escritos en JavaScript y se ejecutan después de recibir la respuesta.",
     "post_request_tests": "Los scripts de prueba están escritos en JavaScript y se ejecutan después de recibir la respuesta.",

+ 2 - 0
packages/hoppscotch-app/locales/fi.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Virheellistä runkoa ei voitu määrittää, ratkaista json -syntaksivirheitä ja yrittää uudelleen",
     "json_prettify_invalid_body": "Virheellistä runkoa ei voitu määrittää, ratkaista json -syntaksivirheitä ja yrittää uudelleen",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Pyyntöä ei voitu lähettää",
     "network_fail": "Pyyntöä ei voitu lähettää",
+    "script_fail": "Ennakkopyyntöskriptiä ei voitu suorittaa",
     "no_duration": "Ei kestoa",
     "no_duration": "Ei kestoa",
     "something_went_wrong": "Jotain meni pieleen"
     "something_went_wrong": "Jotain meni pieleen"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "Valtuutusotsikko luodaan automaattisesti, kun lähetät pyynnön.",
     "authorization": "Valtuutusotsikko luodaan automaattisesti, kun lähetät pyynnön.",
     "generate_documentation_first": "Luo asiakirjat ensin",
     "generate_documentation_first": "Luo asiakirjat ensin",
     "network_fail": "Sovellusliittymän päätepistettä ei voi saavuttaa. Tarkista verkkoyhteys ja yritä uudelleen.",
     "network_fail": "Sovellusliittymän päätepistettä ei voi saavuttaa. Tarkista verkkoyhteys ja yritä uudelleen.",
+    "script_fail": "Vaikuttaa siltä, että ennakkopyyntöskriptissä on virhe. Tarkista alla oleva virhe ja korjaa komentosarja sen mukaisesti.",
     "offline": "Näytät olevan offline -tilassa. Tämän työtilan tiedot eivät ehkä ole ajan tasalla.",
     "offline": "Näytät olevan offline -tilassa. Tämän työtilan tiedot eivät ehkä ole ajan tasalla.",
     "offline_short": "Näytät olevan offline -tilassa.",
     "offline_short": "Näytät olevan offline -tilassa.",
     "post_request_tests": "Testikomentosarjat kirjoitetaan JavaScriptillä ja ne suoritetaan vastauksen vastaanottamisen jälkeen.",
     "post_request_tests": "Testikomentosarjat kirjoitetaan JavaScriptillä ja ne suoritetaan vastauksen vastaanottamisen jälkeen.",

+ 2 - 0
packages/hoppscotch-app/locales/fr.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Impossible de formater un corps non valide, résolvez les erreurs de syntaxe json et réessayez",
     "json_prettify_invalid_body": "Impossible de formater un corps non valide, résolvez les erreurs de syntaxe json et réessayez",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Impossible d'envoyer la requête",
     "network_fail": "Impossible d'envoyer la requête",
+    "script_fail": "Impossible d&#39;exécuter le script de pré-requête",
     "no_duration": "Pas de durée",
     "no_duration": "Pas de durée",
     "something_went_wrong": "Quelque chose s'est mal passé"
     "something_went_wrong": "Quelque chose s'est mal passé"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "L'en-tête d'autorisation sera généré automatiquement lors de l'envoi de la requête.",
     "authorization": "L'en-tête d'autorisation sera généré automatiquement lors de l'envoi de la requête.",
     "generate_documentation_first": "Générez d'abord la documentation",
     "generate_documentation_first": "Générez d'abord la documentation",
     "network_fail": "Impossible d'atteindre le point de terminaison de l'API. Vérifiez votre connexion réseau et réessayez.",
     "network_fail": "Impossible d'atteindre le point de terminaison de l'API. Vérifiez votre connexion réseau et réessayez.",
+    "script_fail": "Il semble qu&#39;il y ait un problème dans le script de pré-requête. Vérifiez l&#39;erreur ci-dessous et corrigez le script en conséquence.",
     "offline": "Vous semblez être hors ligne. Les données de cet espace de travail peuvent ne pas être à jour.",
     "offline": "Vous semblez être hors ligne. Les données de cet espace de travail peuvent ne pas être à jour.",
     "offline_short": "Vous semblez être hors ligne.",
     "offline_short": "Vous semblez être hors ligne.",
     "post_request_tests": "Les scripts de test sont écrits en JavaScript et sont exécutés après réception de la réponse.",
     "post_request_tests": "Les scripts de test sont écrits en JavaScript et sont exécutés après réception de la réponse.",

+ 2 - 0
packages/hoppscotch-app/locales/he.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "לא ניתן היה לייפות גוף לא חוקי, לפתור שגיאות תחביר של json ולנסות שוב",
     "json_prettify_invalid_body": "לא ניתן היה לייפות גוף לא חוקי, לפתור שגיאות תחביר של json ולנסות שוב",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "לא ניתן היה לשלוח בקשה",
     "network_fail": "לא ניתן היה לשלוח בקשה",
+    "script_fail": "לא ניתן להפעיל סקריפט של בקשה מראש",
     "no_duration": "אין משך זמן",
     "no_duration": "אין משך זמן",
     "something_went_wrong": "משהו השתבש"
     "something_went_wrong": "משהו השתבש"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "כותרת ההרשאה תיווצר אוטומטית בעת שליחת הבקשה.",
     "authorization": "כותרת ההרשאה תיווצר אוטומטית בעת שליחת הבקשה.",
     "generate_documentation_first": "צור קודם כל תיעוד",
     "generate_documentation_first": "צור קודם כל תיעוד",
     "network_fail": "לא ניתן להגיע לנקודת הסיום של ה- API. בדוק את חיבור הרשת שלך ונסה שוב.",
     "network_fail": "לא ניתן להגיע לנקודת הסיום של ה- API. בדוק את חיבור הרשת שלך ונסה שוב.",
+    "script_fail": "נראה שיש תקלה בסקריפט שלפני הבקשה. בדוק את השגיאה למטה ותקן את הסקריפט בהתאם.",
     "offline": "נראה שאתה מחובר לאינטרנט. יתכן שהנתונים בסביבת עבודה זו אינם מעודכנים.",
     "offline": "נראה שאתה מחובר לאינטרנט. יתכן שהנתונים בסביבת עבודה זו אינם מעודכנים.",
     "offline_short": "נראה שאתה מחובר לאינטרנט.",
     "offline_short": "נראה שאתה מחובר לאינטרנט.",
     "post_request_tests": "סקריפטים לבדיקה נכתבים ב- JavaScript ומופעלים לאחר קבלת התגובה.",
     "post_request_tests": "סקריפטים לבדיקה נכתבים ב- JavaScript ומופעלים לאחר קבלת התגובה.",

+ 2 - 0
packages/hoppscotch-app/locales/hu.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Nem sikerült azonosítani egy érvénytelen törzset, megoldani a json szintaktikai hibákat, és megpróbálni újra",
     "json_prettify_invalid_body": "Nem sikerült azonosítani egy érvénytelen törzset, megoldani a json szintaktikai hibákat, és megpróbálni újra",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Nem sikerült elküldeni a kérést",
     "network_fail": "Nem sikerült elküldeni a kérést",
+    "script_fail": "Nem sikerült végrehajtani az előzetes kérés szkriptet",
     "no_duration": "Nincs időtartam",
     "no_duration": "Nincs időtartam",
     "something_went_wrong": "Valami elromlott"
     "something_went_wrong": "Valami elromlott"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "A jogosultság fejléce automatikusan létrejön a kérelem elküldésekor.",
     "authorization": "A jogosultság fejléce automatikusan létrejön a kérelem elküldésekor.",
     "generate_documentation_first": "Először hozzon létre dokumentációt",
     "generate_documentation_first": "Először hozzon létre dokumentációt",
     "network_fail": "Nem érhető el az API végpontja. Ellenőrizze a hálózati kapcsolatot, és próbálja újra.",
     "network_fail": "Nem érhető el az API végpontja. Ellenőrizze a hálózati kapcsolatot, és próbálja újra.",
+    "script_fail": "Úgy tűnik, hiba van az előzetes kérés szkriptjében. Ellenőrizze az alábbi hibát, és ennek megfelelően javítsa ki a szkriptet.",
     "offline": "Úgy tűnik, offline vagy. Előfordulhat, hogy a munkaterület adatai nem naprakészek.",
     "offline": "Úgy tűnik, offline vagy. Előfordulhat, hogy a munkaterület adatai nem naprakészek.",
     "offline_short": "Úgy tűnik, offline vagy.",
     "offline_short": "Úgy tűnik, offline vagy.",
     "post_request_tests": "A teszt szkriptek JavaScriptben íródnak, és a válasz megérkezése után futnak.",
     "post_request_tests": "A teszt szkriptek JavaScriptben íródnak, és a válasz megérkezése után futnak.",

+ 2 - 0
packages/hoppscotch-app/locales/it.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Impossibile abbellire un corpo non valido, risolvere gli errori di sintassi JSON e riprovare",
     "json_prettify_invalid_body": "Impossibile abbellire un corpo non valido, risolvere gli errori di sintassi JSON e riprovare",
     "network_error": "Sembra ci sia un problema di rete. Per favore prova di nuovo.",
     "network_error": "Sembra ci sia un problema di rete. Per favore prova di nuovo.",
     "network_fail": "Impossibile inviare la richiesta",
     "network_fail": "Impossibile inviare la richiesta",
+    "script_fail": "Impossibile eseguire lo script di pre-richiesta",
     "no_duration": "Nessuna durata",
     "no_duration": "Nessuna durata",
     "something_went_wrong": "Qualcosa è andato storto"
     "something_went_wrong": "Qualcosa è andato storto"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "L'intestazione di autorizzazione verrà generata automaticamente quando invii la richiesta.",
     "authorization": "L'intestazione di autorizzazione verrà generata automaticamente quando invii la richiesta.",
     "generate_documentation_first": "Generare prima la documentazione",
     "generate_documentation_first": "Generare prima la documentazione",
     "network_fail": "Impossibile raggiungere l'endpoint API. Controlla la tua connessione di rete o accendi il Proxy Interceptor e riprova.",
     "network_fail": "Impossibile raggiungere l'endpoint API. Controlla la tua connessione di rete o accendi il Proxy Interceptor e riprova.",
+    "script_fail": "Sembra che ci sia un errore nello script di pre-richiesta. Controllare l&#39;errore di seguito e correggere lo script di conseguenza.",
     "offline": "Sembra che tu sia offline. I dati in questo spazio di lavoro potrebbero non essere aggiornati.",
     "offline": "Sembra che tu sia offline. I dati in questo spazio di lavoro potrebbero non essere aggiornati.",
     "offline_short": "Sembra che tu sia offline.",
     "offline_short": "Sembra che tu sia offline.",
     "post_request_tests": "Gli script di test sono scritti in JavaScript e vengono eseguiti dopo aver ricevuto la risposta.",
     "post_request_tests": "Gli script di test sono scritti in JavaScript e vengono eseguiti dopo aver ricevuto la risposta.",

+ 2 - 0
packages/hoppscotch-app/locales/ja.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "無効な本文をプリティファイし、json構文エラーを解決して再試行できませんでした",
     "json_prettify_invalid_body": "無効な本文をプリティファイし、json構文エラーを解決して再試行できませんでした",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "リクエストを送信できませんでした",
     "network_fail": "リクエストを送信できませんでした",
+    "script_fail": "事前リクエストスクリプトを実行できませんでした",
     "no_duration": "期間なし",
     "no_duration": "期間なし",
     "something_went_wrong": "何かがうまくいかなかった"
     "something_went_wrong": "何かがうまくいかなかった"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "リクエストを送信すると、認証ヘッダーが自動的に生成されます。",
     "authorization": "リクエストを送信すると、認証ヘッダーが自動的に生成されます。",
     "generate_documentation_first": "最初にドキュメントを生成する",
     "generate_documentation_first": "最初にドキュメントを生成する",
     "network_fail": "APIエンドポイントに到達できません。ネットワーク接続を確認して、再試行してください。",
     "network_fail": "APIエンドポイントに到達できません。ネットワーク接続を確認して、再試行してください。",
+    "script_fail": "事前リクエストスクリプトに不具合があるようです。以下のエラーを確認し、それに応じてスクリプトを修正してください。",
     "offline": "オフラインのようです。このワークスペースのデータは最新ではない可能性があります。",
     "offline": "オフラインのようです。このワークスペースのデータは最新ではない可能性があります。",
     "offline_short": "オフラインのようです。",
     "offline_short": "オフラインのようです。",
     "post_request_tests": "テストスクリプトはJavaScriptで記述されており、応答を受信した後に実行されます。",
     "post_request_tests": "テストスクリプトはJavaScriptで記述されており、応答を受信した後に実行されます。",

+ 2 - 0
packages/hoppscotch-app/locales/ko.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "잘못된 본문을 예쁘게 만들 수 없습니다. json 구문 오류를 해결하고 다시 시도하십시오.",
     "json_prettify_invalid_body": "잘못된 본문을 예쁘게 만들 수 없습니다. json 구문 오류를 해결하고 다시 시도하십시오.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "요청을 보낼 수 없습니다",
     "network_fail": "요청을 보낼 수 없습니다",
+    "script_fail": "사전 요청 스크립트를 실행할 수 없습니다.",
     "no_duration": "기간 없음",
     "no_duration": "기간 없음",
     "something_went_wrong": "문제가 발생했습니다."
     "something_went_wrong": "문제가 발생했습니다."
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "요청을 보낼 때 인증 헤더가 자동으로 생성됩니다.",
     "authorization": "요청을 보낼 때 인증 헤더가 자동으로 생성됩니다.",
     "generate_documentation_first": "먼저 문서 생성",
     "generate_documentation_first": "먼저 문서 생성",
     "network_fail": "API 엔드포인트에 연결할 수 없습니다. 네트워크 연결을 확인하고 다시 시도하십시오.",
     "network_fail": "API 엔드포인트에 연결할 수 없습니다. 네트워크 연결을 확인하고 다시 시도하십시오.",
+    "script_fail": "사전 요청 스크립트에 결함이 있는 것 같습니다. 아래 오류를 확인하고 그에 따라 스크립트를 수정하십시오.",
     "offline": "오프라인 상태인 것 같습니다. 이 작업 공간의 데이터는 최신이 아닐 수 있습니다.",
     "offline": "오프라인 상태인 것 같습니다. 이 작업 공간의 데이터는 최신이 아닐 수 있습니다.",
     "offline_short": "오프라인 상태인 것 같습니다.",
     "offline_short": "오프라인 상태인 것 같습니다.",
     "post_request_tests": "테스트 스크립트는 JavaScript로 작성되었으며 응답을 받은 후 실행됩니다.",
     "post_request_tests": "테스트 스크립트는 JavaScript로 작성되었으며 응답을 받은 후 실행됩니다.",

+ 2 - 0
packages/hoppscotch-app/locales/nl.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Kon een ongeldige hoofdtekst niet mooier maken, json-syntaxisfouten oplossen en opnieuw proberen",
     "json_prettify_invalid_body": "Kon een ongeldige hoofdtekst niet mooier maken, json-syntaxisfouten oplossen en opnieuw proberen",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Kan verzoek niet versturen",
     "network_fail": "Kan verzoek niet versturen",
+    "script_fail": "Kon pre-aanvraagscript niet uitvoeren",
     "no_duration": "Geen duur",
     "no_duration": "Geen duur",
     "something_went_wrong": "Er is iets fout gegaan"
     "something_went_wrong": "Er is iets fout gegaan"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "De autorisatieheader wordt automatisch gegenereerd wanneer u het verzoek verzendt.",
     "authorization": "De autorisatieheader wordt automatisch gegenereerd wanneer u het verzoek verzendt.",
     "generate_documentation_first": "Genereer eerst documentatie",
     "generate_documentation_first": "Genereer eerst documentatie",
     "network_fail": "Kan het API-eindpunt niet bereiken. Controleer uw netwerkverbinding en probeer het opnieuw.",
     "network_fail": "Kan het API-eindpunt niet bereiken. Controleer uw netwerkverbinding en probeer het opnieuw.",
+    "script_fail": "Het lijkt erop dat er een storing is in het pre-request script. Controleer de onderstaande fout en corrigeer het script dienovereenkomstig.",
     "offline": "Je lijkt offline te zijn. Gegevens in deze werkruimte zijn mogelijk niet up-to-date.",
     "offline": "Je lijkt offline te zijn. Gegevens in deze werkruimte zijn mogelijk niet up-to-date.",
     "offline_short": "Je lijkt offline te zijn.",
     "offline_short": "Je lijkt offline te zijn.",
     "post_request_tests": "Testscripts zijn geschreven in JavaScript en worden uitgevoerd nadat het antwoord is ontvangen.",
     "post_request_tests": "Testscripts zijn geschreven in JavaScript en worden uitgevoerd nadat het antwoord is ontvangen.",

+ 2 - 0
packages/hoppscotch-app/locales/no.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Kunne ikke forskjønne et ugyldig brødtekst, løse json -syntaksfeil og prøve igjen",
     "json_prettify_invalid_body": "Kunne ikke forskjønne et ugyldig brødtekst, løse json -syntaksfeil og prøve igjen",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Kunne ikke sende forespørsel",
     "network_fail": "Kunne ikke sende forespørsel",
+    "script_fail": "Kunne ikke kjøre forhåndsforespørselsskript",
     "no_duration": "Ingen varighet",
     "no_duration": "Ingen varighet",
     "something_went_wrong": "Noe gikk galt"
     "something_went_wrong": "Noe gikk galt"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "Autorisasjonsoverskriften genereres automatisk når du sender forespørselen.",
     "authorization": "Autorisasjonsoverskriften genereres automatisk når du sender forespørselen.",
     "generate_documentation_first": "Lag dokumentasjon først",
     "generate_documentation_first": "Lag dokumentasjon først",
     "network_fail": "Kan ikke nå API-endepunktet. Kontroller nettverkstilkoblingen og prøv igjen.",
     "network_fail": "Kan ikke nå API-endepunktet. Kontroller nettverkstilkoblingen og prøv igjen.",
+    "script_fail": "Det ser ut til at det er en feil i forhåndsforespørselsskriptet. Sjekk feilen nedenfor og fiks skriptet deretter.",
     "offline": "Du ser ut til å være frakoblet. Data i dette arbeidsområdet er kanskje ikke oppdatert.",
     "offline": "Du ser ut til å være frakoblet. Data i dette arbeidsområdet er kanskje ikke oppdatert.",
     "offline_short": "Du ser ut til å være frakoblet.",
     "offline_short": "Du ser ut til å være frakoblet.",
     "post_request_tests": "Testskript er skrevet i JavaScript og kjøres etter at svaret er mottatt.",
     "post_request_tests": "Testskript er skrevet i JavaScript og kjøres etter at svaret er mottatt.",

+ 2 - 0
packages/hoppscotch-app/locales/pl.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Nie można poprawić czytelności nieprawidłowej treści, napraw błędy składni json i spróbuj ponownie",
     "json_prettify_invalid_body": "Nie można poprawić czytelności nieprawidłowej treści, napraw błędy składni json i spróbuj ponownie",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Nie udało się wysłać zapytania",
     "network_fail": "Nie udało się wysłać zapytania",
+    "script_fail": "Nie można wykonać skryptu żądania wstępnego",
     "no_duration": "Brak czasu trwania",
     "no_duration": "Brak czasu trwania",
     "something_went_wrong": "Coś poszło nie tak"
     "something_went_wrong": "Coś poszło nie tak"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "Nagłówek autoryzacji zostanie wygenerowany automatycznie po wysłaniu żądania.",
     "authorization": "Nagłówek autoryzacji zostanie wygenerowany automatycznie po wysłaniu żądania.",
     "generate_documentation_first": "Najpierw wygeneruj dokumentację",
     "generate_documentation_first": "Najpierw wygeneruj dokumentację",
     "network_fail": "Nie można połączyć się z punktem końcowym interfejsu API. Sprawdź połączenie sieciowe i spróbuj ponownie.",
     "network_fail": "Nie można połączyć się z punktem końcowym interfejsu API. Sprawdź połączenie sieciowe i spróbuj ponownie.",
+    "script_fail": "Wygląda na to, że w skrypcie żądania wstępnego jest usterka. Sprawdź poniższy błąd i odpowiednio napraw skrypt.",
     "offline": "Wygląda na to, że jesteś offline. Dane w tym obszarze roboczym mogą być nieaktualne.",
     "offline": "Wygląda na to, że jesteś offline. Dane w tym obszarze roboczym mogą być nieaktualne.",
     "offline_short": "Wygląda na to, że jesteś offline.",
     "offline_short": "Wygląda na to, że jesteś offline.",
     "post_request_tests": "Skrypty testowe są pisane w języku JavaScript i są uruchamiane po otrzymaniu odpowiedzi.",
     "post_request_tests": "Skrypty testowe są pisane w języku JavaScript i są uruchamiane po otrzymaniu odpowiedzi.",

+ 2 - 0
packages/hoppscotch-app/locales/pt-br.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Não foi possível embelezar um corpo inválido, resolver erros de sintaxe json e tentar novamente",
     "json_prettify_invalid_body": "Não foi possível embelezar um corpo inválido, resolver erros de sintaxe json e tentar novamente",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Não foi possível enviar pedido",
     "network_fail": "Não foi possível enviar pedido",
+    "script_fail": "Não foi possível executar o script de pré-solicitação",
     "no_duration": "Sem duração",
     "no_duration": "Sem duração",
     "something_went_wrong": "Algo deu errado"
     "something_went_wrong": "Algo deu errado"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "O cabeçalho da autorização será gerado automaticamente quando você enviar a solicitação.",
     "authorization": "O cabeçalho da autorização será gerado automaticamente quando você enviar a solicitação.",
     "generate_documentation_first": "Gere a documentação primeiro",
     "generate_documentation_first": "Gere a documentação primeiro",
     "network_fail": "Incapaz de alcançar o endpoint da API. Verifique sua conexão de rede e tente novamente.",
     "network_fail": "Incapaz de alcançar o endpoint da API. Verifique sua conexão de rede e tente novamente.",
+    "script_fail": "Parece que há uma falha no script de pré-solicitação. Verifique o erro abaixo e corrija o script de acordo.",
     "offline": "Você parece estar offline. Os dados neste espaço de trabalho podem não estar atualizados.",
     "offline": "Você parece estar offline. Os dados neste espaço de trabalho podem não estar atualizados.",
     "offline_short": "Você parece estar offline.",
     "offline_short": "Você parece estar offline.",
     "post_request_tests": "Os scripts de teste são gravados em JavaScript e executados após o recebimento da resposta.",
     "post_request_tests": "Os scripts de teste são gravados em JavaScript e executados após o recebimento da resposta.",

+ 2 - 0
packages/hoppscotch-app/locales/pt.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Não foi possível embelezar um corpo inválido, resolver erros de sintaxe json e tentar novamente",
     "json_prettify_invalid_body": "Não foi possível embelezar um corpo inválido, resolver erros de sintaxe json e tentar novamente",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Não foi possível enviar pedido",
     "network_fail": "Não foi possível enviar pedido",
+    "script_fail": "Não foi possível executar o script de pré-solicitação",
     "no_duration": "Sem duração",
     "no_duration": "Sem duração",
     "something_went_wrong": "Algo deu errado"
     "something_went_wrong": "Algo deu errado"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "O cabeçalho da autorização será gerado automaticamente quando você enviar a solicitação.",
     "authorization": "O cabeçalho da autorização será gerado automaticamente quando você enviar a solicitação.",
     "generate_documentation_first": "Gere a documentação primeiro",
     "generate_documentation_first": "Gere a documentação primeiro",
     "network_fail": "Incapaz de alcançar o endpoint da API. Verifique sua conexão de rede e tente novamente.",
     "network_fail": "Incapaz de alcançar o endpoint da API. Verifique sua conexão de rede e tente novamente.",
+    "script_fail": "Parece que há uma falha no script de pré-solicitação. Verifique o erro abaixo e corrija o script de acordo.",
     "offline": "Você parece estar offline. Os dados neste espaço de trabalho podem não estar atualizados.",
     "offline": "Você parece estar offline. Os dados neste espaço de trabalho podem não estar atualizados.",
     "offline_short": "Você parece estar offline.",
     "offline_short": "Você parece estar offline.",
     "post_request_tests": "Os scripts de teste são gravados em JavaScript e executados após o recebimento da resposta.",
     "post_request_tests": "Os scripts de teste são gravados em JavaScript e executados após o recebimento da resposta.",

+ 2 - 0
packages/hoppscotch-app/locales/ro.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Nu s-a putut pregăti un corp nevalid, a rezolva erorile de sintaxă json și a încerca din nou",
     "json_prettify_invalid_body": "Nu s-a putut pregăti un corp nevalid, a rezolva erorile de sintaxă json și a încerca din nou",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Nu s-a putut trimite solicitarea",
     "network_fail": "Nu s-a putut trimite solicitarea",
+    "script_fail": "Nu s-a putut executa scriptul de pre-cerere",
     "no_duration": "Fără durată",
     "no_duration": "Fără durată",
     "something_went_wrong": "Ceva n-a mers bine"
     "something_went_wrong": "Ceva n-a mers bine"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "Antetul autorizației va fi generat automat la trimiterea cererii.",
     "authorization": "Antetul autorizației va fi generat automat la trimiterea cererii.",
     "generate_documentation_first": "Generați mai întâi documentația",
     "generate_documentation_first": "Generați mai întâi documentația",
     "network_fail": "Imposibil de atins punctul final API. Verificați conexiunea la rețea și încercați din nou.",
     "network_fail": "Imposibil de atins punctul final API. Verificați conexiunea la rețea și încercați din nou.",
+    "script_fail": "Se pare că există o eroare în scriptul de pre-cerere. Verificați eroarea de mai jos și remediați scriptul în consecință.",
     "offline": "Pari să fii offline. Este posibil ca datele din acest spațiu de lucru să nu fie actualizate.",
     "offline": "Pari să fii offline. Este posibil ca datele din acest spațiu de lucru să nu fie actualizate.",
     "offline_short": "Pari să fii offline.",
     "offline_short": "Pari să fii offline.",
     "post_request_tests": "Scripturile de testare sunt scrise în JavaScript și se execută după primirea răspunsului.",
     "post_request_tests": "Scripturile de testare sunt scrise în JavaScript și se execută după primirea răspunsului.",

+ 2 - 0
packages/hoppscotch-app/locales/ru.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Не удалось определить недопустимое тело, устранить синтаксические ошибки json и повторить попытку.",
     "json_prettify_invalid_body": "Не удалось определить недопустимое тело, устранить синтаксические ошибки json и повторить попытку.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Не удалось отправить запрос",
     "network_fail": "Не удалось отправить запрос",
+    "script_fail": "Не удалось выполнить сценарий предварительного запроса",
     "no_duration": "Без продолжительности",
     "no_duration": "Без продолжительности",
     "something_went_wrong": "Что-то пошло не так"
     "something_went_wrong": "Что-то пошло не так"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "Заголовок авторизации будет автоматически сгенерирован при отправке запроса.",
     "authorization": "Заголовок авторизации будет автоматически сгенерирован при отправке запроса.",
     "generate_documentation_first": "Сначала создайте документацию",
     "generate_documentation_first": "Сначала создайте документацию",
     "network_fail": "Невозможно достичь конечной точки API. Проверьте подключение к сети и попробуйте еще раз.",
     "network_fail": "Невозможно достичь конечной точки API. Проверьте подключение к сети и попробуйте еще раз.",
+    "script_fail": "Похоже, в скрипте предварительного запроса есть сбой. Проверьте ошибку ниже и исправьте скрипт соответствующим образом.",
     "offline": "Кажется, вы не в сети. Данные в этой рабочей области могут быть устаревшими.",
     "offline": "Кажется, вы не в сети. Данные в этой рабочей области могут быть устаревшими.",
     "offline_short": "Кажется, вы не в сети.",
     "offline_short": "Кажется, вы не в сети.",
     "post_request_tests": "Сценарии тестирования написаны на JavaScript и запускаются после получения ответа.",
     "post_request_tests": "Сценарии тестирования написаны на JavaScript и запускаются после получения ответа.",

+ 2 - 0
packages/hoppscotch-app/locales/sr.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Није могуће унапредити неважеће тело, решити грешке у синтакси јсон -а и покушати поново",
     "json_prettify_invalid_body": "Није могуће унапредити неважеће тело, решити грешке у синтакси јсон -а и покушати поново",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Слање захтева није успело",
     "network_fail": "Слање захтева није успело",
+    "script_fail": "Није могуће извршити скрипту пре захтева",
     "no_duration": "Нема трајања",
     "no_duration": "Нема трајања",
     "something_went_wrong": "Нешто није у реду"
     "something_went_wrong": "Нешто није у реду"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "Заглавље ауторизације ће се аутоматски генерисати када пошаљете захтев.",
     "authorization": "Заглавље ауторизације ће се аутоматски генерисати када пошаљете захтев.",
     "generate_documentation_first": "Прво направите документацију",
     "generate_documentation_first": "Прво направите документацију",
     "network_fail": "Није могуће доћи до крајње тачке АПИ -ја. Проверите мрежну везу и покушајте поново.",
     "network_fail": "Није могуће доћи до крајње тачке АПИ -ја. Проверите мрежну везу и покушајте поново.",
+    "script_fail": "Чини се да постоји грешка у скрипти пре захтева. Проверите грешку у наставку и поправите скрипту у складу са тим.",
     "offline": "Изгледа да сте ван мреже. Подаци у овом радном простору можда нису ажурирани.",
     "offline": "Изгледа да сте ван мреже. Подаци у овом радном простору можда нису ажурирани.",
     "offline_short": "Изгледа да сте ван мреже.",
     "offline_short": "Изгледа да сте ван мреже.",
     "post_request_tests": "Тест скрипте су написане у ЈаваСцрипт -у и покрећу се након пријема одговора.",
     "post_request_tests": "Тест скрипте су написане у ЈаваСцрипт -у и покрећу се након пријема одговора.",

+ 2 - 0
packages/hoppscotch-app/locales/sv.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Det gick inte att pryda en ogiltig kropp, lösa json -syntaxfel och försök igen",
     "json_prettify_invalid_body": "Det gick inte att pryda en ogiltig kropp, lösa json -syntaxfel och försök igen",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Det gick inte att skicka förfrågan",
     "network_fail": "Det gick inte att skicka förfrågan",
+    "script_fail": "Det gick inte att köra skriptet för förhandsbegäran",
     "no_duration": "Ingen varaktighet",
     "no_duration": "Ingen varaktighet",
     "something_went_wrong": "Något gick fel"
     "something_went_wrong": "Något gick fel"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "Auktoriseringsrubriken genereras automatiskt när du skickar begäran.",
     "authorization": "Auktoriseringsrubriken genereras automatiskt när du skickar begäran.",
     "generate_documentation_first": "Skapa dokumentation först",
     "generate_documentation_first": "Skapa dokumentation först",
     "network_fail": "Det gick inte att nå API -slutpunkten. Kontrollera din nätverksanslutning och försök igen.",
     "network_fail": "Det gick inte att nå API -slutpunkten. Kontrollera din nätverksanslutning och försök igen.",
+    "script_fail": "Det verkar finnas ett fel i skriptet för förhandsbegäran. Kontrollera felet nedan och fixa skriptet därefter.",
     "offline": "Du verkar vara offline. Data i denna arbetsyta är kanske inte uppdaterad.",
     "offline": "Du verkar vara offline. Data i denna arbetsyta är kanske inte uppdaterad.",
     "offline_short": "Du verkar vara offline.",
     "offline_short": "Du verkar vara offline.",
     "post_request_tests": "Testskript skrivs i JavaScript och körs efter att svaret har mottagits.",
     "post_request_tests": "Testskript skrivs i JavaScript och körs efter att svaret har mottagits.",

+ 2 - 0
packages/hoppscotch-app/locales/tr.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Geçersiz bir gövde güzelleştirilemedi, json sözdizimi hatalarını çözüp tekrar deneyin",
     "json_prettify_invalid_body": "Geçersiz bir gövde güzelleştirilemedi, json sözdizimi hatalarını çözüp tekrar deneyin",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "istek gönderilemedi",
     "network_fail": "istek gönderilemedi",
+    "script_fail": "Ön istek komut dosyası çalıştırılamadı",
     "no_duration": "Süre yok",
     "no_duration": "Süre yok",
     "something_went_wrong": "Bir şeyler yanlış gitti"
     "something_went_wrong": "Bir şeyler yanlış gitti"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "Yetkilendirme başlığı, isteği gönderdiğinizde otomatik olarak oluşturulur.",
     "authorization": "Yetkilendirme başlığı, isteği gönderdiğinizde otomatik olarak oluşturulur.",
     "generate_documentation_first": "Önce belgeleri oluşturun",
     "generate_documentation_first": "Önce belgeleri oluşturun",
     "network_fail": "API uç noktasına ulaşılamıyor. Ağ bağlantınızı kontrol edin ve tekrar deneyin.",
     "network_fail": "API uç noktasına ulaşılamıyor. Ağ bağlantınızı kontrol edin ve tekrar deneyin.",
+    "script_fail": "Ön istek komut dosyasında bir aksaklık var gibi görünüyor. Aşağıdaki hatayı kontrol edin ve komut dosyasını buna göre düzeltin.",
     "offline": "Çevrimdışı görünüyorsun. Bu çalışma alanındaki veriler güncel olmayabilir.",
     "offline": "Çevrimdışı görünüyorsun. Bu çalışma alanındaki veriler güncel olmayabilir.",
     "offline_short": "Çevrimdışı görünüyorsun.",
     "offline_short": "Çevrimdışı görünüyorsun.",
     "post_request_tests": "Test komut dosyaları JavaScript'te yazılır ve yanıt alındıktan sonra çalıştırılır.",
     "post_request_tests": "Test komut dosyaları JavaScript'te yazılır ve yanıt alındıktan sonra çalıştırılır.",

+ 2 - 0
packages/hoppscotch-app/locales/tw.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "無法美化無效的請求頭,處理 JSON 語法錯誤並重試",
     "json_prettify_invalid_body": "無法美化無效的請求頭,處理 JSON 語法錯誤並重試",
     "network_error": "似乎有網路錯誤。請再試一次。",
     "network_error": "似乎有網路錯誤。請再試一次。",
     "network_fail": "無法傳送請求",
     "network_fail": "無法傳送請求",
+    "script_fail": "Could not execute pre-request script",
     "no_duration": "無持續時間",
     "no_duration": "無持續時間",
     "something_went_wrong": "發生了一些錯誤"
     "something_went_wrong": "發生了一些錯誤"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "授權頭將會在你傳送請求時自動生成。",
     "authorization": "授權頭將會在你傳送請求時自動生成。",
     "generate_documentation_first": "請先生成文件",
     "generate_documentation_first": "請先生成文件",
     "network_fail": "無法到達 API 端點。請檢查網路連線並重試。",
     "network_fail": "無法到達 API 端點。請檢查網路連線並重試。",
+    "script_fail": "It seems there is a glitch in the pre-request script. Check the error below and fix the script accordingly.",
     "offline": "你似乎處於離線狀態,該工作區中的資料可能不是最新。",
     "offline": "你似乎處於離線狀態,該工作區中的資料可能不是最新。",
     "offline_short": "你似乎處於離線狀態。",
     "offline_short": "你似乎處於離線狀態。",
     "post_request_tests": "測試指令碼使用 JavaScript 編寫,並在收到回應後執行。",
     "post_request_tests": "測試指令碼使用 JavaScript 編寫,並在收到回應後執行。",

+ 2 - 0
packages/hoppscotch-app/locales/uk.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Не вдалося заздалегідь визначити недійсне тіло, вирішити синтаксичні помилки json і повторити спробу",
     "json_prettify_invalid_body": "Не вдалося заздалегідь визначити недійсне тіло, вирішити синтаксичні помилки json і повторити спробу",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Не вдалося надіслати запит",
     "network_fail": "Не вдалося надіслати запит",
+    "script_fail": "Не вдалося виконати сценарій попереднього запиту",
     "no_duration": "Без тривалості",
     "no_duration": "Без тривалості",
     "something_went_wrong": "Щось пішло не так"
     "something_went_wrong": "Щось пішло не так"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "Заголовок авторизації буде автоматично сформований під час надсилання запиту.",
     "authorization": "Заголовок авторизації буде автоматично сформований під час надсилання запиту.",
     "generate_documentation_first": "Спочатку сформуйте документацію",
     "generate_documentation_first": "Спочатку сформуйте документацію",
     "network_fail": "Не вдається зв’язатися з кінцевою точкою API. Перевірте підключення до мережі та повторіть спробу.",
     "network_fail": "Не вдається зв’язатися з кінцевою точкою API. Перевірте підключення до мережі та повторіть спробу.",
+    "script_fail": "Схоже, є збій у сценарії попереднього запиту. Перевірте помилку нижче та виправте відповідним чином сценарій.",
     "offline": "Ви, здається, не в мережі. Дані в цій робочій області можуть бути не актуальними.",
     "offline": "Ви, здається, не в мережі. Дані в цій робочій області можуть бути не актуальними.",
     "offline_short": "Ви, здається, не в мережі.",
     "offline_short": "Ви, здається, не в мережі.",
     "post_request_tests": "Тестові сценарії записуються на JavaScript і запускаються після отримання відповіді.",
     "post_request_tests": "Тестові сценарії записуються на JavaScript і запускаються після отримання відповіді.",

+ 2 - 0
packages/hoppscotch-app/locales/vi.json

@@ -178,6 +178,7 @@
     "json_prettify_invalid_body": "Không thể kiểm tra nội dung không hợp lệ, hãy giải quyết lỗi cú pháp json và thử lại",
     "json_prettify_invalid_body": "Không thể kiểm tra nội dung không hợp lệ, hãy giải quyết lỗi cú pháp json và thử lại",
     "network_error": "There seems to be a network error. Please try again.",
     "network_error": "There seems to be a network error. Please try again.",
     "network_fail": "Không thể gửi yêu cầu",
     "network_fail": "Không thể gửi yêu cầu",
+    "script_fail": "Không thể thực thi tập lệnh yêu cầu trước",
     "no_duration": "Không có thời lượng",
     "no_duration": "Không có thời lượng",
     "something_went_wrong": "Đã xảy ra sự cố"
     "something_went_wrong": "Đã xảy ra sự cố"
   },
   },
@@ -209,6 +210,7 @@
     "authorization": "Tiêu đề ủy quyền sẽ được tạo tự động khi bạn gửi yêu cầu.",
     "authorization": "Tiêu đề ủy quyền sẽ được tạo tự động khi bạn gửi yêu cầu.",
     "generate_documentation_first": "Tạo tài liệu trước tiên",
     "generate_documentation_first": "Tạo tài liệu trước tiên",
     "network_fail": "Không thể truy cập điểm cuối API. Kiểm tra kết nối mạng của bạn và thử lại.",
     "network_fail": "Không thể truy cập điểm cuối API. Kiểm tra kết nối mạng của bạn và thử lại.",
+    "script_fail": "Có vẻ như có trục trặc trong tập lệnh yêu cầu trước. Kiểm tra lỗi bên dưới và sửa tập lệnh cho phù hợp.",
     "offline": "Có vẻ như bạn đang ngoại tuyến. Dữ liệu trong không gian làm việc này có thể không được cập nhật.",
     "offline": "Có vẻ như bạn đang ngoại tuyến. Dữ liệu trong không gian làm việc này có thể không được cập nhật.",
     "offline_short": "Có vẻ như bạn đang ngoại tuyến.",
     "offline_short": "Có vẻ như bạn đang ngoại tuyến.",
     "post_request_tests": "Các tập lệnh kiểm tra được viết bằng JavaScript và được chạy sau khi nhận được phản hồi.",
     "post_request_tests": "Các tập lệnh kiểm tra được viết bằng JavaScript và được chạy sau khi nhận được phản hồi.",

+ 4 - 1
packages/hoppscotch-app/newstore/RESTSession.ts

@@ -689,7 +689,10 @@ export const restResponse$ = restSessionStore.subject$.pipe(
 export const completedRESTResponse$ = restResponse$.pipe(
 export const completedRESTResponse$ = restResponse$.pipe(
   filter(
   filter(
     (res) =>
     (res) =>
-      res !== null && res.type !== "loading" && res.type !== "network_fail"
+      res !== null &&
+      res.type !== "loading" &&
+      res.type !== "network_fail" &&
+      res.type !== "script_fail"
   )
   )
 )
 )
 
 

+ 1 - 1
packages/hoppscotch-js-sandbox/src/preRequest.ts

@@ -71,7 +71,7 @@ export const execPreRequestScript = (
         const errorData = vm.dump(evalRes.error)
         const errorData = vm.dump(evalRes.error)
         evalRes.error.dispose()
         evalRes.error.dispose()
 
 
-        return left(`Script evaluation failed: ${errorData}`)
+        return left(errorData)
       }
       }
 
 
       vm.dispose()
       vm.dispose()