main
fix redirect
This commit is contained in:
parent
f1ced2b333
commit
99410d7305
@ -3,13 +3,13 @@ import { NextRequest, NextResponse } from "next/server";
|
|||||||
import { ROUTES } from "@/shared/constants/client-routes";
|
import { ROUTES } from "@/shared/constants/client-routes";
|
||||||
|
|
||||||
export async function GET(req: NextRequest) {
|
export async function GET(req: NextRequest) {
|
||||||
const { searchParams, origin } = req.nextUrl;
|
const { searchParams } = req.nextUrl;
|
||||||
const token = searchParams.get("jwtToken");
|
const token = searchParams.get("jwtToken");
|
||||||
const productId = searchParams.get("productId");
|
const productId = searchParams.get("productId");
|
||||||
const placementId = searchParams.get("placementId");
|
const placementId = searchParams.get("placementId");
|
||||||
const paywallId = searchParams.get("paywallId");
|
const paywallId = searchParams.get("paywallId");
|
||||||
|
|
||||||
const redirectUrl = new URL(`${ROUTES.payment()}`, origin);
|
const redirectUrl = new URL(`${ROUTES.payment()}`, process.env.NEXT_PUBLIC_APP_URL || "");
|
||||||
if (productId) redirectUrl.searchParams.set("productId", productId);
|
if (productId) redirectUrl.searchParams.set("productId", productId);
|
||||||
if (placementId) redirectUrl.searchParams.set("placementId", placementId);
|
if (placementId) redirectUrl.searchParams.set("placementId", placementId);
|
||||||
if (paywallId) redirectUrl.searchParams.set("paywallId", paywallId);
|
if (paywallId) redirectUrl.searchParams.set("paywallId", paywallId);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user