From 321e83fbc9bb2bbbda480ee445264988c8565742 Mon Sep 17 00:00:00 2001 From: Arkaprabha Chakraborty Date: Tue, 6 Aug 2024 01:26:23 +0530 Subject: [PATCH] Change the API route --- backend/main.go | 4 ++-- frontend/app/api/redirect/[id]/route.js | 2 +- frontend/app/page.js | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/main.go b/backend/main.go index b7e8257..f2a5157 100644 --- a/backend/main.go +++ b/backend/main.go @@ -90,8 +90,8 @@ func main() { return c.String(http.StatusOK, "Backend is running alright.\n") }) - e.POST("/shorten", shortenURL) - e.GET("/:id", fetchLongURL) + e.POST("/reduce/shorten", shortenURL) + e.GET("/reduce/:id", fetchLongURL) e.Logger.Fatal(e.Start(":8080")) } diff --git a/frontend/app/api/redirect/[id]/route.js b/frontend/app/api/redirect/[id]/route.js index fdf0c46..3ea349a 100644 --- a/frontend/app/api/redirect/[id]/route.js +++ b/frontend/app/api/redirect/[id]/route.js @@ -9,7 +9,7 @@ export async function GET(request, { params }) { try { const response = await axios.get( - `${process.env.NEXT_PUBLIC_BACKEND_URL}/${id}`, + `${process.env.NEXT_PUBLIC_BACKEND_URL}/reduce/${id}`, ); if (response.status === 200) { return NextResponse.redirect(response.data.long_url); diff --git a/frontend/app/page.js b/frontend/app/page.js index 0db1c59..e1bd5d1 100644 --- a/frontend/app/page.js +++ b/frontend/app/page.js @@ -13,7 +13,7 @@ export default function Home() { const handleSubmit = async (e) => { e.preventDefault(); const response = await axios.post( - `${process.env.NEXT_PUBLIC_BACKEND_URL}/shorten`, + `${process.env.NEXT_PUBLIC_BACKEND_URL}/reduce/shorten`, { long_url: longUrl, },