From 58e6e6c653da404b7b41cf77acba5b2f44a3265f Mon Sep 17 00:00:00 2001 From: Elena_Shokhan Date: Sat, 22 Feb 2025 17:45:21 +0200 Subject: [PATCH 1/3] adjust path --- src/constants/apiPaths.ts | 2 +- src/queries/products.ts | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/constants/apiPaths.ts b/src/constants/apiPaths.ts index 6846a7534..190f332de 100755 --- a/src/constants/apiPaths.ts +++ b/src/constants/apiPaths.ts @@ -1,5 +1,5 @@ const API_PATHS = { - product: "https://.execute-api.eu-west-1.amazonaws.com/dev", + product: "https://.execute-api.eu-west-1.amazonaws.com/prod", order: "https://.execute-api.eu-west-1.amazonaws.com/dev", import: "https://.execute-api.eu-west-1.amazonaws.com/dev", bff: "https://.execute-api.eu-west-1.amazonaws.com/dev", diff --git a/src/queries/products.ts b/src/queries/products.ts index 090a803f3..74ba3a15c 100644 --- a/src/queries/products.ts +++ b/src/queries/products.ts @@ -9,7 +9,7 @@ export function useAvailableProducts() { "available-products", async () => { const res = await axios.get( - `${API_PATHS.bff}/product/available` + `${API_PATHS.product}/product/available` ); return res.data; } @@ -29,7 +29,7 @@ export function useAvailableProduct(id?: string) { ["product", { id }], async () => { const res = await axios.get( - `${API_PATHS.bff}/product/${id}` + `${API_PATHS.product}/product/${id}` ); return res.data; }, @@ -48,7 +48,7 @@ export function useRemoveProductCache() { export function useUpsertAvailableProduct() { return useMutation((values: AvailableProduct) => - axios.put(`${API_PATHS.bff}/product`, values, { + axios.put(`${API_PATHS.product}/product`, values, { headers: { Authorization: `Basic ${localStorage.getItem("authorization_token")}`, }, @@ -58,7 +58,7 @@ export function useUpsertAvailableProduct() { export function useDeleteAvailableProduct() { return useMutation((id: string) => - axios.delete(`${API_PATHS.bff}/product/${id}`, { + axios.delete(`${API_PATHS.product}/product/${id}`, { headers: { Authorization: `Basic ${localStorage.getItem("authorization_token")}`, }, From a19b43291bba6d0f4d6a9664e9542e702b5868ab Mon Sep 17 00:00:00 2001 From: Elena_Shokhan Date: Sat, 22 Feb 2025 19:49:35 +0200 Subject: [PATCH 2/3] adjust path --- src/constants/apiPaths.ts | 2 +- src/queries/products.ts | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/constants/apiPaths.ts b/src/constants/apiPaths.ts index 190f332de..6f06c14be 100755 --- a/src/constants/apiPaths.ts +++ b/src/constants/apiPaths.ts @@ -1,5 +1,5 @@ const API_PATHS = { - product: "https://.execute-api.eu-west-1.amazonaws.com/prod", + product: "https://0myaepl51a.execute-api.eu-west-1.amazonaws.com/prod", order: "https://.execute-api.eu-west-1.amazonaws.com/dev", import: "https://.execute-api.eu-west-1.amazonaws.com/dev", bff: "https://.execute-api.eu-west-1.amazonaws.com/dev", diff --git a/src/queries/products.ts b/src/queries/products.ts index 74ba3a15c..0681ca039 100644 --- a/src/queries/products.ts +++ b/src/queries/products.ts @@ -9,7 +9,7 @@ export function useAvailableProducts() { "available-products", async () => { const res = await axios.get( - `${API_PATHS.product}/product/available` + `${API_PATHS.product}/products/available` ); return res.data; } @@ -26,10 +26,10 @@ export function useInvalidateAvailableProducts() { export function useAvailableProduct(id?: string) { return useQuery( - ["product", { id }], + ["products", { id }], async () => { const res = await axios.get( - `${API_PATHS.product}/product/${id}` + `${API_PATHS.product}/products/${id}` ); return res.data; }, @@ -41,14 +41,14 @@ export function useRemoveProductCache() { const queryClient = useQueryClient(); return React.useCallback( (id?: string) => - queryClient.removeQueries(["product", { id }], { exact: true }), + queryClient.removeQueries(["products", { id }], { exact: true }), [] ); } export function useUpsertAvailableProduct() { return useMutation((values: AvailableProduct) => - axios.put(`${API_PATHS.product}/product`, values, { + axios.put(`${API_PATHS.product}/products`, values, { headers: { Authorization: `Basic ${localStorage.getItem("authorization_token")}`, }, @@ -58,7 +58,7 @@ export function useUpsertAvailableProduct() { export function useDeleteAvailableProduct() { return useMutation((id: string) => - axios.delete(`${API_PATHS.product}/product/${id}`, { + axios.delete(`${API_PATHS.product}/products/${id}`, { headers: { Authorization: `Basic ${localStorage.getItem("authorization_token")}`, }, From 2bfb1abbc6c5f9b43436f8e19b18adf9c76f22ae Mon Sep 17 00:00:00 2001 From: Elena_Shokhan Date: Tue, 25 Feb 2025 21:07:26 +0200 Subject: [PATCH 3/3] fix issues --- src/constants/apiPaths.ts | 2 +- src/queries/products.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/constants/apiPaths.ts b/src/constants/apiPaths.ts index 6f06c14be..fa4532dbe 100755 --- a/src/constants/apiPaths.ts +++ b/src/constants/apiPaths.ts @@ -1,5 +1,5 @@ const API_PATHS = { - product: "https://0myaepl51a.execute-api.eu-west-1.amazonaws.com/prod", + product: "https://9bynqhbqf8.execute-api.eu-west-1.amazonaws.com/prod", order: "https://.execute-api.eu-west-1.amazonaws.com/dev", import: "https://.execute-api.eu-west-1.amazonaws.com/dev", bff: "https://.execute-api.eu-west-1.amazonaws.com/dev", diff --git a/src/queries/products.ts b/src/queries/products.ts index 0681ca039..447eb8906 100644 --- a/src/queries/products.ts +++ b/src/queries/products.ts @@ -9,7 +9,7 @@ export function useAvailableProducts() { "available-products", async () => { const res = await axios.get( - `${API_PATHS.product}/products/available` + `${API_PATHS.product}/products` ); return res.data; }