Skip to content

Commit

Permalink
fix logs
Browse files Browse the repository at this point in the history
  • Loading branch information
jhowbhz committed Sep 23, 2023
1 parent 7abf9c2 commit 2b2f345
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 0 deletions.
4 changes: 4 additions & 0 deletions dist/controllers/SCController.js
Original file line number Diff line number Diff line change
Expand Up @@ -83,16 +83,20 @@ class SCController {
//reload page with captchaToken.data
const pageReload = await browser.newPage();
await pageReload.goto(`${process.env.SC_URL}?placa=${placa}&renavam=${renavam}&g-recaptcha-response=${captchaToken.data}`, { waitUntil: 'networkidle2', timeout: 10000 });
console.log('open pageReload', pageReload.url());
const buttonSubmitReload = await pageReload.$('button[class="g-recaptcha"]');
await (buttonSubmitReload === null || buttonSubmitReload === void 0 ? void 0 : buttonSubmitReload.click());
console.log('click buttonSubmitReload');
try {
const textoNotFound = "Nenhuma multa em aberto cadastrada para este veículo até o momento.";
await pageReload.waitForNavigation({ waitUntil: 'networkidle2', timeout: 10000 });
const html = await pageReload.content();
if (html.includes(textoNotFound)) {
console.log('Nenhuma multa em aberto cadastrada para este veículo até o momento.');
await pageReload.close();
return { placa, renavam, multas: [], message: 'Nenhuma multa em aberto cadastrada para este veículo até o momento.' };
}
console.log('open pageReload', pageReload.url());
//new page with captcha solver
await pageReload.waitForSelector('table[bgcolor="white"]', { timeout: 10000 });
const tablesElementsSelects = await pageReload.$$('table[bgcolor="white"]');
Expand Down
9 changes: 9 additions & 0 deletions src/controllers/SCController.ts
Original file line number Diff line number Diff line change
Expand Up @@ -82,9 +82,13 @@ class SCController {
const pageReload = await browser.newPage();
await pageReload.goto(`${process.env.SC_URL}?placa=${placa}&renavam=${renavam}&g-recaptcha-response=${captchaToken.data}`, { waitUntil: 'networkidle2', timeout: 10000 });

console.log('open pageReload', pageReload.url());

const buttonSubmitReload = await pageReload.$('button[class="g-recaptcha"]');
await buttonSubmitReload?.click();

console.log('click buttonSubmitReload');

try{

const textoNotFound = "Nenhuma multa em aberto cadastrada para este veículo até o momento.";
Expand All @@ -93,10 +97,15 @@ class SCController {
const html = await pageReload.content();

if (html.includes(textoNotFound)) {

console.log('Nenhuma multa em aberto cadastrada para este veículo até o momento.');

await pageReload.close();
return { placa, renavam, multas: [], message: 'Nenhuma multa em aberto cadastrada para este veículo até o momento.' };
}

console.log('open pageReload', pageReload.url());

//new page with captcha solver
await pageReload.waitForSelector('table[bgcolor="white"]', { timeout: 10000 });
const tablesElementsSelects = await pageReload.$$('table[bgcolor="white"]');
Expand Down

0 comments on commit 2b2f345

Please sign in to comment.