diff --git a/source/plugins/community/stock/index.mjs b/source/plugins/community/stock/index.mjs index 44cd8edd..726044e3 100644 --- a/source/plugins/community/stock/index.mjs +++ b/source/plugins/community/stock/index.mjs @@ -16,14 +16,14 @@ export default async function({login, q, imports, data, account}, {enabled = fal //Query API for company informations console.debug(`metrics/compute/${login}/plugins > stock > querying api for company`) - const {data: {quoteType: {shortName: company}}} = await imports.axios.get("https://apidojo-yahoo-finance-v1.p.rapidapi.com/stock/v2/get-profile", { + const {data: {quoteType: {shortName: company}}} = await imports.axios.get("https://yh-finance.p.rapidapi.com/stock/v2/get-profile", { params: {symbol, region: "US"}, headers: {"x-rapidapi-key": token}, }) //Query API for sotck charts console.debug(`metrics/compute/${login}/plugins > stock > querying api for stock`) - const {data: {chart: {result: [{meta, timestamp, indicators: {quote: [{close}]}}]}}} = await imports.axios.get("https://apidojo-yahoo-finance-v1.p.rapidapi.com/stock/v2/get-chart", { + const {data: {chart: {result: [{meta, timestamp, indicators: {quote: [{close}]}}]}}} = await imports.axios.get("https://yh-finance.p.rapidapi.com/stock/v2/get-chart", { params: {interval, symbol, range: duration, region: "US"}, headers: {"x-rapidapi-key": token}, }) diff --git a/tests/mocks/api/axios/get/yahoo.mjs b/tests/mocks/api/axios/get/yahoo.mjs index ad9098d0..3913d683 100644 --- a/tests/mocks/api/axios/get/yahoo.mjs +++ b/tests/mocks/api/axios/get/yahoo.mjs @@ -1,7 +1,7 @@ /**Mocked data */ export default function({faker, url, options, login = faker.internet.userName()}) { //Wakatime api - if (/^https:..apidojo-yahoo-finance-v1.p.rapidapi.com.stock.v2.*$/.test(url)) { + if (/^https:..yh-finance.p.rapidapi.com.stock.v2.*$/.test(url)) { //Get company profile if (/get-profile/.test(url)) { console.debug(`metrics/compute/mocks > mocking yahoo finance api result > ${url}`)