From 45c682a3d2680cd9ee2b9e34f1051733a558c719 Mon Sep 17 00:00:00 2001 From: dzmitry-duboyski Date: Tue, 10 Sep 2024 17:47:17 +0400 Subject: [PATCH 1/2] add extended response --- src/structs/2captcha.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/structs/2captcha.ts b/src/structs/2captcha.ts index 8fc1beb..32ca8fd 100644 --- a/src/structs/2captcha.ts +++ b/src/structs/2captcha.ts @@ -338,7 +338,9 @@ export class Solver { try { data = JSON.parse(result) if (data.status == 1) { - return { data: data.request, id: id } + let dataJSON = { ...data, data: data.request, id: id} + delete dataJSON.request + return dataJSON } } catch { throw new APIError(result) From 059759fbe4f4eeda970c2abf0b1f1522450b3c92 Mon Sep 17 00:00:00 2001 From: dzmitry-duboyski Date: Tue, 10 Sep 2024 18:11:00 +0400 Subject: [PATCH 2/2] refactor --- src/structs/2captcha.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/structs/2captcha.ts b/src/structs/2captcha.ts index 32ca8fd..d089469 100644 --- a/src/structs/2captcha.ts +++ b/src/structs/2captcha.ts @@ -347,7 +347,6 @@ export class Solver { } switch (data.request) { case "CAPCHA_NOT_READY": - // console.log('CAPCHA_NOT_READY') return this.pollResponse(id); default: { throw new APIError(data.request)