diff --git a/apps/api/src/services/data-provider/manual/manual.service.ts b/apps/api/src/services/data-provider/manual/manual.service.ts index ee2792a7e..4ac8bd668 100644 --- a/apps/api/src/services/data-provider/manual/manual.service.ts +++ b/apps/api/src/services/data-provider/manual/manual.service.ts @@ -20,7 +20,7 @@ import * as cheerio from 'cheerio'; import { isUUID } from 'class-validator'; import { addDays, format, isBefore } from 'date-fns'; import got, { Headers } from 'got'; -import { query } from 'jsonpath'; +import jsonpath from 'jsonpath'; @Injectable() export class ManualService implements DataProviderInterface { @@ -244,7 +244,9 @@ export class ManualService implements DataProviderInterface { if (headers['content-type'] === 'application/json') { const data = JSON.parse(body); - const value = String(query(data, scraperConfiguration.selector)[0]); + const value = String( + jsonpath.query(data, scraperConfiguration.selector)[0] + ); return extractNumberFromString(value); } else {