diff --git a/src/workers/CommandorPage.js b/src/workers/CommandorPage.js index 98c1b91..b5a1612 100644 --- a/src/workers/CommandorPage.js +++ b/src/workers/CommandorPage.js @@ -196,11 +196,20 @@ class CommandorPage { this.captchaSolver = new SolveCaptcha(page); await this.captchaSolver.start((solution) => { console.log("solution is: " + solution); - if (solution !== ERROR_CAPTCHA_UNSOLVABLE){ - page.evaluate((solution) => { - document.getElementById("g-recaptcha-response").innerHTML = solution; - }, solution) - this.clickValid();} + if (solution !== ERROR_CAPTCHA_UNSOLVABLE) { + try { + page.evaluate((solution) => { + document.getElementById("g-recaptcha-response").innerHTML = solution; + }, solution) + this.clickValid(); + } + catch + (e) + { + console.log(e) + this.isTerminated = true; + } + } else{ this.isTerminated = true; }