Browse Source

Refactoring

pull/2810/head
Thomas Kaul 2 years ago
parent
commit
e1dfab58f7
  1. 7
      apps/api/src/services/data-provider/manual/manual.service.ts

7
apps/api/src/services/data-provider/manual/manual.service.ts

@ -241,14 +241,17 @@ export class ManualService implements DataProviderInterface {
// @ts-ignore // @ts-ignore
signal: abortController.signal signal: abortController.signal
}); });
if (headers['content-type'] === 'application/json') { if (headers['content-type'] === 'application/json') {
const data = JSON.parse(body); const data = JSON.parse(body);
const field = String( const value = String(
jsonpath.query(data, scraperConfiguration.selector)[0] jsonpath.query(data, scraperConfiguration.selector)[0]
); );
return extractNumberFromString(field);
return extractNumberFromString(value);
} else { } else {
const $ = cheerio.load(body); const $ = cheerio.load(body);
return extractNumberFromString( return extractNumberFromString(
$(scraperConfiguration.selector).first().text() $(scraperConfiguration.selector).first().text()
); );

Loading…
Cancel
Save