소스 검색

fix: HTTP Request block error (#914)

Ahmad Kholid 2 년 전
부모
커밋
33a7413d0c
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      src/workflowEngine/blocksHandler/handlerWebhook.js

+ 5 - 1
src/workflowEngine/blocksHandler/handlerWebhook.js

@@ -84,7 +84,11 @@ export async function webhook({ data, id }, { refData }) {
       data: returnData,
     };
   } catch (error) {
-    if (fallbackOutput && error.message === 'Failed to fetch') {
+    const fallbackErrors = ['Failed to fetch', 'user aborted'];
+    const executeFallback =
+      fallbackOutput &&
+      fallbackErrors.some((message) => error.message.includes(message));
+    if (executeFallback) {
       return {
         data: '',
         nextBlockId: fallbackOutput,