From bd6fbbebfd182839762ad6a8cfa5e0c133ca01e1 Mon Sep 17 00:00:00 2001 From: maximus Date: Tue, 18 Oct 2022 16:51:27 +0300 Subject: [PATCH 1/2] changed query to our api --- src/searchResults/data/searchService.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/searchResults/data/searchService.ts b/src/searchResults/data/searchService.ts index 0ddc137..ba4a75d 100755 --- a/src/searchResults/data/searchService.ts +++ b/src/searchResults/data/searchService.ts @@ -10,8 +10,8 @@ const searchEndpoint = "/papers/search"; async function search(request: string): Promise { try { const response = await integratorApiClient.get( - // searchEndpoint + `?query=` + request - "https://run.mocky.io/v3/ea705665-2479-4039-8b81-412e011fc145" + searchEndpoint + `?query=` + request + // "https://run.mocky.io/v3/ea705665-2479-4039-8b81-412e011fc145" ); const dto = response.data; return create({ From d77c1c6388ea5850841757fc4756ee8653e7aa28 Mon Sep 17 00:00:00 2001 From: maximus Date: Tue, 18 Oct 2022 17:13:46 +0300 Subject: [PATCH 2/2] fixed article endpoint --- src/article/data/articleAPIService.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/article/data/articleAPIService.ts b/src/article/data/articleAPIService.ts index 9936fd2..d61e3bd 100644 --- a/src/article/data/articleAPIService.ts +++ b/src/article/data/articleAPIService.ts @@ -3,16 +3,19 @@ import { Article } from "../domain/articleEntity"; import { create } from "../domain/articleModel"; import { FetchArticleByIdDTO } from "./dto/fetch_article_by_id_dto"; import Failure from "core/failure"; +import { integratorApiClient } from "core/httpClient"; + +const articleEndpoint = "/papers/" async function getArticle(id: string): Promise
{ try { // await new Promise((res, _) => { // setTimeout(() => res(null), 2000); // }); - const response = await axios.get( - `https://run.mocky.io/v3/62cd4581-d864-4d46-b1d6-02b45b5d1994/${id}` + const response = await integratorApiClient.get( + // `https://run.mocky.io/v3/62cd4581-d864-4d46-b1d6-02b45b5d1994/${id}` // `https://jsonplaceholder.typicode.com/posts/${id}` - // `http://scipaper.ru/v1/papers/${id}` + articleEndpoint + id ); const dto = response.data; return create({