diff --git a/ui/typescript/app/personalize/route.ts b/ui/typescript/app/personalize/route.ts index 05652fcf..f39cd983 100644 --- a/ui/typescript/app/personalize/route.ts +++ b/ui/typescript/app/personalize/route.ts @@ -2,7 +2,7 @@ import { NextResponse } from 'next/server'; export async function POST(request: Request) { console.dir(request); - const personalizeUrl = `${process.env.NEXT_PUBLIC_RECCOMMENDATION_SERVICE_URL}/personalize` + const personalizeUrl = `${process.env.NEXT_PUBLIC_RECCOMMENDATION_SERVICE_URL?.replace(/\/+$/, '')}/personalize` const { body } = request console.log("Request body: "); console.dir(body) diff --git a/ui/typescript/src/components/personalize/personalize-drawer.tsx b/ui/typescript/src/components/personalize/personalize-drawer.tsx index 76be032c..0d1a6a63 100644 --- a/ui/typescript/src/components/personalize/personalize-drawer.tsx +++ b/ui/typescript/src/components/personalize/personalize-drawer.tsx @@ -76,7 +76,7 @@ export default function PersonalizeDrawer() { stocks, }; - const response = await fetch(`${process.env.NEXT_PUBLIC_RECCOMMENDATION_SERVICE_URL}/personalize`, { + const response = await fetch(`${process.env.NEXT_PUBLIC_RECCOMMENDATION_SERVICE_URL?.replace(/\/+$/, '')}/personalize`, { method: 'POST', headers: { 'Content-Type': 'application/json',